Cryptography
The cryptographic functions are described below.
Functions
AESDecrypt( str key, buf data ) buf
The AESDecrypt function decrypts the content of the buf variable using the key encryption key. The encrypted data must be obtained using the AESEncrypt function. The function returns a variable of the buf type with decrypted data.
AESEncrypt( str key, buf data ) buf
The AESEncrypt function encrypts the content of a buf variable using the AES-256 algorithm. The key parameter is an encryption key. The function returns a variable of buf type with encrypted data. Use the AESDecrypt function to decrypt the data.
Md5(buf|str data) buf
The Md5 function returns MD5 hash of the buf or str type variable.
RandomBuf(int size) buf
The RandomBuf function returns a variable of the buf type that contains a sequence of random bytes of the specified size.
Sha256(buf|str data) buf
The Sha256 function returns SHA5 hash of the buf or str type variable.
Last updated