Crypto.TripleDESDecrypt

Crypto.TripleDESDecrypt ( string Source,
string Destination,
string Key )
Примеры

Описание

Создает дешифрованную копию 3DES-зашифрованного файла.

Параметры

Source

(строка) Полный путь к файлу, который Вы хотите дешифровать.

Destination

(строка) Полный путь и имя файла для дешифрованного файла.

Key

(строка) Секретный ключ с которым были зашифрованы данные.

Возврат

Ничего.
Смотрите также: Связанные действия

Примеры

Пример 1

-- Create a 3DES-encrypted copy of a text file in the user's temp folder
Crypto.TripleDESEncrypt(_TempFolder .. "\\myfile.txt", _TempFolder .. "\\myfile_3des.txt", "trustno1withthispassword");
-- Check if any errors occurred from calling the Crypto.TripleDESEncrypt action.
-- If an error occurred, display it's error message in a dialog message.
error = Application.GetLastError();
if (error ~= 0) then
    Dialog.Message("Error", _tblErrorMessages[error], MB_OK, MB_ICONEXCLAMATION, MB_DEFBUTTON1);
end
-- Decrypts the 3DES-encrypted file.
Crypto.AESDecrypt(_TempFolder .. "\\myfile_3des.txt", _TempFolder .. "\\myfile_3des_decrypted.txt", "trustno1withthispassword");
-- Check if any errors occurred from calling the Crypto.TripleDESDecrypt action.
-- If an error occurred, display it's error message in a dialog message.
error = Application.GetLastError();
if (error ~= 0) then
    Dialog.Message("Error", _tblErrorMessages[error], MB_OK, MB_ICONEXCLAMATION, MB_DEFBUTTON1);
end
-- Open the decrypted file to see its contents.
File.Open(_TempFolder .. "\\myfile_3des_decrypted.txt");
Смотрите также: Связанные действия