MONITORING AND ALERT SERVICES AND DATA ENCRYPTION MANAGEMENT
First Claim
1. A data encryption system comprising:
- one or more computing devices configured to provide one or more data encryption services; and
a memory configured to store information related to a plurality of applications;
wherein at least one computing device from the one or more computing devices is configurable to;
identify an encryption object related to an application;
extract metadata information related to the encryption object;
identify one or more attributes associated with the encryption object to be exposed based at least in part on the metadata information;
generate a set of one or more rules related to the one or more attributes;
generate an alert for the one or more attributes based at least in part on an execution of the set of one or more rules; and
transmit the alert to one or more users, via one or more communication channels.
1 Assignment
0 Petitions
Accused Products
Abstract
A centralized framework for managing the data encryption of resources is disclosed. A data encryption service is disclosed that provides various services related to the management of the data encryption of resources. The services may include managing application policies, cryptographic policies, and encryption objects related to applications. The encryption objects may include encryption keys and certificates used to secure the resources. In an embodiment, the data encryption service may be included or implemented in a cloud computing environment and may provide a centralized framework for effectively managing the data encryption requirements of various applications hosted or provided by different customer systems. The disclosed data encryption service may provide monitoring and alert services related to encryption objects managed by the data encryption service and transmit the alerts related to the encryption objects via various communication channels.
24 Citations
20 Claims
-
1. A data encryption system comprising:
-
one or more computing devices configured to provide one or more data encryption services; and a memory configured to store information related to a plurality of applications; wherein at least one computing device from the one or more computing devices is configurable to; identify an encryption object related to an application; extract metadata information related to the encryption object; identify one or more attributes associated with the encryption object to be exposed based at least in part on the metadata information; generate a set of one or more rules related to the one or more attributes; generate an alert for the one or more attributes based at least in part on an execution of the set of one or more rules; and transmit the alert to one or more users, via one or more communication channels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15)
-
-
10. A method comprising:
-
identifying an encryption object related to an application; extracting metadata information related to the encryption object; identifying one or more attributes associated with the encryption object to be exposed based at least in part on the metadata information; generating a set of one or more rules related to the one or more attributes; generating an alert for the one or more attributes based at least in part on an execution of the set of one or more rules; and transmitting the alert to one or more users, via one or more communication channels. - View Dependent Claims (11, 16, 17)
-
-
18. One or more non-transitory computer-readable media storing computer-executable instructions executable by one or more processors, the computer-executable instructions comprising:
-
instructions that cause the one or more processors to identify an encryption object related to an application; instructions that cause the one or more processors to extract metadata information related to the encryption object; instructions that cause the one or more processors to identify one or more attributes associated with the encryption object to be exposed based at least in part on the metadata information; instructions that cause the one or more processors to generate a set of one or more rules related to the one or more attributes; instructions that cause the one or more processors to generate an alert for the one or more attributes based at least in part on an execution of the set of one or more rules; and instructions that cause the one or more processors to transmit the alert to one or more users, via one or more communication channels. - View Dependent Claims (19, 20)
-
Specification