Root > Reference > All Units > EEncrypt > Routines for EEncrypt unit

Routines for EEncrypt unit

Previous pageReturn to chapter overviewNext page   

DataProtect

Encrypts data.

DataUnprotect

Decrypts data.

EncryptBufferFree

Releases the encryption buffer.

InitSalt

Generates random salt.

MemProtect

Encrypts process memory.

MemUnprotect

Decrypts process memory.

RSADecrypt

Decrypts encrypted data by using RSA cipher.

RSADestroyKey

Deletes RSA key.

RSAEncrypt

Encrypts "clear text" data by using RSA cipher.

RSAGenKey

Creates new RSA key.

RSALoadPrivateKey

Imports private key.

RSALoadPublicKey

Imports public key.

RSASavePrivateKey

Exports private key.

RSASavePublicKey

Exports public key.

RSASign

Signs data.

RSAVerify

Verifies digital signature.

SecureFree

Wipes and releases memory.

TEADecrypt

Decrypts encrypted data by using TEA cipher.

TEADefaultKey

Returns pre-initialized default key for TEA.

TEADeriveKey

Initializes TEA key from password.

TEADeriveKeyHMAC

Initializes TEA key from password via MD5 HMAC.

TEADestroyKey

Fills TEA key with zeros.

TEAEncrypt

Encrypts "clear text" data by using TEA cipher.

TEAInitSessionKey

Generates random TEA key.

TwofishDecrypt

Decrypts encrypted data by using Twofish cipher.

TwofishDeriveKey

Initializes Twofish key from password.

TwofishDeriveKeyHMAC

Initializes Twofish key from password using SHA-256 HMAC.

TwofishDestroyKey

Deletes Twofish key.

TwofishEncrypt

Encrypts "clear text" data by using Twofish cipher.

TwofishInitIV

Creates new IV.

TwofishInitKey

"Imports" (precalculates) Twofish key from RAW key value.

 

See also




Send feedback... Build date: 2023-09-11
Last edited: 2023-09-11
PRIVACY STATEMENT
The documentation team uses the feedback submitted to improve the EurekaLog documentation. We do not use your e-mail address for any other purpose. We will remove your e-mail address from our system after the issue you are reporting has been resolved. While we are working to resolve this issue, we may send you an e-mail message to request more information about your feedback. After the issues have been addressed, we may send you an email message to let you know that your feedback has been addressed.


Permanent link to this article: https://www.eurekalog.com/help/eurekalog/index_eencrypt_routines.php