• Если программа получилось кривовато, просто назовите её бетта-версией.

LDEncryption

LDEncryption (машинный перевод! 🙁 )

Шифрование и методы работы с хэш-функциями.

AESDecrypt(cypher,password)
Расшифруйте шифрованный шифр AES (предварительно зашифрованный) с помощью ключа пароля.
cypher Зашифрованный текст (cypher).
password Клавиша пароля для шифрования.
returns Исходный незашифрованный текст или «», если пароль и шифр не совпадают.

AESEncrypt(source,password)
Зашифруйте некоторый текст, используя AES-шифрование и ключ пароля.
Зашифрованный текст можно сохранить в файл.
Обратите внимание, что если вы забудете пароль, то НЕ ДЕЛАЕТСЯ расшифровать!
source Текст для шифрования.
password Клавиша пароля для шифрования.
returns Зашифрованный текст (cypher).

MD5Hash(text)
Создайте хеш MD5 текстового ввода (http://wikipedia.org/wiki/MD5).
Этот 32-символьный хэш рекомендуется, когда требуется общий или более короткий хеш (пароль или целостность данных).
text Текст или пароль для создания хэша.
returns 32-символьный шестнадцатеричный хеш-файл MD5.

MD5HashFile(fileName)
Создайте хэш MD5 файла.
Этот 32-символьный хеш предназначен для проверки целостности данных файла (например, содержимое файла не изменяется).
fileName Полный путь к файлу для получения хэша.
returns 32-символьный шестнадцатеричный хеш-файл MD5.

RSADecrypt(encrypted)
Decrpyt сообщение RSA.
Требуется установить секретный ключ (только инициатор может дешифровать с помощью закрытого ключа).
Если ключ не установлен, используется один, созданный для этого сеанса.
encrypted Закрепленное сообщение.
returns Нешифрованное сообщение.

RSAEncrypt(unencrypted)
Шифровать сообщение RSA.
Требуется установить открытый ключ (любой может зашифровать с помощью открытого ключа).
Если ключ не установлен, используется один, созданный для этого сеанса.
unencrypted Сообщение для шифрования.
returns Зашифрованное сообщение.

RSAPrivateKey
Получить или установить частный ключ RSA.

RSAPublicKey
Получить или установить общедоступный ключ RSA.

RSAReset()
Случайный сброс закрытых и открытых ключей

RSASign(data)
Подпишите сообщение RSA.
Требуется установить секретный ключ (только подписчик может подписаться с закрытым ключом).
Если ключ не установлен, используется один, созданный для этого сеанса.
data Сообщение для подписания.
returns Подписание для сообщения.

RSAVerify(data,sign)
Проверьте подписанное сообщение RSA.
Требуется установить открытый ключ (любой может проверить с помощью открытого ключа).
Если ключ не установлен, используется один, созданный для этого сеанса.
data Сообщение, которое было подписано.
sign Подписание для сообщения.
returns «Правда или ложь».

SHA512Hash(password)
Создайте хэш SHA2-512 текстового ввода.
Этот 128-символьный хеш рекомендуется для наиболее безопасного шифрования паролей.
password Текст для создания хэша (часто пароль).
returns 128-символьный шестнадцатеричный SHA512 Hash.

SHA512HashFile(fileName)
Создайте хэш SHA512 файла.
Этот 128-символьный хеш предназначен для проверки целостности данных файла (например, содержимое файла не изменяется).
fileName Полный путь к файлу для получения хэша.
returns 128-символьный шестнадцатеричный SHA512 Hash.


Список всех классов библиотеки LitDev


Поделиться: