Поиск

Личный кабинет

Начиная с версии 3.8.181 для использования в скриптах опубликованы следующие функции:
gRoot.Encode(Value: Variant; Key: String; Method: Enum = 0): BinArray;
Method Enum =(
rcaAES_keySHA256_retBinary = 0, ' AES128 Encoding with SHA256 hash of Key and return binary Data (array of bytes) - for BLOB/VarBinary
rcaAES_KeySHA256_retBase64 = 16 ' AES 128 Encoding with SHA256 hash of Key and return ACSII string of Data - for ByteString(not UnicodeString)/VarChar(not NVarChar)
);

gRoot.Decode(Value: BinArray; Key: String): String;