Криптография
Ниже описаны криптографические функции.
Функция AESDecrypt расшифровывает содержимое переменной типа buf с использованием ключа шифрования key. Зашифрованные данные должны быть получены с помощью функции AESEncrypt. Функция возвращает переменную типа buf с расшифрованными данными.
buf encrypted = AESDecrypt(`my password`, encrypted)
Функция AESEncrypt шифрует содержимое переменной типа buf используя алгоритм AES-256. Параметр key является ключом шифрования. Функция возвращает переменную типа buf с зашифрованными данными. Используйте функцию AESDecrypt для расшифровки данных.
buf crypted = AESEncrypt(`my password`, buf(`Test message`))
Функция Md5 возвращает MD5 хэш переменной типа buf или str.
Функция RandomBuf возвращает переменную типа buf, которая содержит последовательность случайных байт указанного размера.
Функция Sha256 возвращает SHA256 хэш переменной типа buf или str.
Last modified 2yr ago