DSL-функции для шифрования и дешифрования#
Шифрование#
ABNF#
ENCRYPT = "encrypt" "(" [ *LWSP ] VALUE [ *LWSP ] , [ *LWSP ] VALUE [ *LWSP ] ")"
Пример#
define secret = Environment.loadedVariables.secret
out.result = encrypt(In.name, $secret)
Аргументы:
Объект шифрования — адрес элемента входящего сообщения, переменная.
Ключ шифрования — строковое значение, содержащее ключ для шифрования или путь до файла с расширением ".pass", в котором находится ключ.
Дешифрование#
ABNF#
DECRYPT = "decrypt" "(" [ *LWSP ] VALUE [ *LWSP ] , [ *LWSP ] VALUE [ *LWSP ] ")"
Пример#
define secret = Environment.loadedVariables.secret
out.result = decrypt(In.name, $secret)
Аргументы:
Объект дешифрования — адрес элемента входящего сообщения, переменная.
Ключ дешифрования — строковое значение, содержащее ключ для расшифровки или путь до файла с расширением ".pass", в котором находится ключ.