摘要 |
PURPOSE: An accelerated cryptography with an encryption attribute is provided to perform encryption and decryption processes by using encryption attributes. CONSTITUTION: An encryption process includes data(100), a FEK(File Encryption Key)(104), an encryption attribute(105), encryption engines(121,122), a public key(112), and an encrypted data(120). The encryption engine receives the FEK and encryption attribute as an encryption key. The FEK and the encryption attribute are encrypted by using the public key and the encryption engine related to a user. Outputs from the encryption engine respectively correspond to encrypted FEK and encrypted encryption attribute. Partly encrypted data(103), an encrypted FEK(108), and an encrypted encryption attribute(110) are together saved in the encrypted data.
|