Computer-implemented system and method for individual message encryption using a unique key
First Claim
Patent Images
1. A computer-implemented system for individual record encryption, comprising:
- a telephonic device to transmit a call to a call center; and
a server comprising a central processing unit, memory, an input port to receive records associated with the call incoming from the telephonic device, and an output port, the central processing unit configured to;
randomly generate for each of the records of the call a unique encryption key by receiving seed information for the unique encryption key for one such record of the call to be encrypted, obtaining a key counter unique to the one such record, and combining the seed information and unique key counter as the unique encryption key for the one such record of the call;
uniquely encrypt the records using the encryption key generated for that record;
associate each such encrypted record of the call and the unique encryption key for that encrypted record with an identification code; and
store the unique encryption keys with their associated identification codes in a location separate from the encrypted records that are also stored with the associated identification codes.
16 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented system and method for individual record encryption is provided. A plurality of records associated with incoming calls to a call center are maintained. A unique encryption key is randomly generated for each record. The records are each encrypted using the encryption key generated for that record. The keys are stored in a location separate from the encrypted records.
-
Citations
18 Claims
-
1. A computer-implemented system for individual record encryption, comprising:
-
a telephonic device to transmit a call to a call center; and a server comprising a central processing unit, memory, an input port to receive records associated with the call incoming from the telephonic device, and an output port, the central processing unit configured to; randomly generate for each of the records of the call a unique encryption key by receiving seed information for the unique encryption key for one such record of the call to be encrypted, obtaining a key counter unique to the one such record, and combining the seed information and unique key counter as the unique encryption key for the one such record of the call; uniquely encrypt the records using the encryption key generated for that record; associate each such encrypted record of the call and the unique encryption key for that encrypted record with an identification code; and store the unique encryption keys with their associated identification codes in a location separate from the encrypted records that are also stored with the associated identification codes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for individual record encryption, comprising:
-
receiving a call into a call center via at least one telephonic device; generating via a server a record for each of the incoming calls, wherein the server comprises a central processing unit, memory, an input port to receive the call incoming from the telephonic device, and an output port; randomly generating for each of the records a unique encryption key, comprising; receiving seed information for the unique encryption key for one such record to be encrypted; obtaining a key counter unique to the one such record of the call; and combining the seed information and unique key counter as the unique encryption key for the one such record of the call; uniquely encrypting the records using the unique encryption key generated for that record; associating each such encrypted record of the call and the unique encryption key for that encrypted record with an identification code; and storing the unique encryption keys with the associated identification codes in a location separate from the encrypted records that are also stored with the associated identification codes. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification