Encrypting a digital object on a key ID selected therefor
First Claim
Patent Images
1. A computer-readable medium having computer-executable instructions for encrypting a digital object, the computer-executable instructions performing:
- selecting a key ID for the digital object;
selecting a function f( ) having an input and an output;
employing the selected key ID as the input to the function f( );
employing the output of such function f( ) as the key (KD) for the digital object;
f(key ID) key (KD),encrypting such digital object according to such key (KD); and
distributing such encrypted digital object.
1 Assignment
0 Petitions
Accused Products
Abstract
To encrypt a digital object, a key ID is selected for the digital object, and a function ƒ( ) having an input and an output is selected. The selected key ID is then employed as the input to the function ƒ( ), and the output of such function ƒ( ) is employed as the key (KD) for the digital object: ƒ(key ID) key (KD). The digital object is then according to such key (KD), and the encrypted digital object is distributed.
73 Citations
33 Claims
-
1. A computer-readable medium having computer-executable instructions for encrypting a digital object, the computer-executable instructions performing:
-
selecting a key ID for the digital object; selecting a function f( ) having an input and an output; employing the selected key ID as the input to the function f( ); employing the output of such function f( ) as the key (KD) for the digital object;
f(key ID) key (KD),encrypting such digital object according to such key (KD); and distributing such encrypted digital object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 27, 28, 29, 30, 31, 32, 33)
-
-
21. A computer system for producing a security key comprising:
-
means for selecting a key ID for the key; means for selecting a function f( ) having an input and an output; means for employing the selected key ID as the input to the function f( ); means for employing the output of such function f( ) as the key;
f(key ID) key. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification