Библиотеки » Криптография (dart:crypto) » MD5 » MD5
фабрика MD5::MD5
Создаёт новый экземпляр класса MD5
Синтаксис
MD5
MD5
Описание
Фабрика MD5
возвращает новый экземпляр класса для вычисления MD5 хеша.
Заметки
Примеры использования:
// подключаем криптографическую библиотеку
import "dart:crypto";
void main() {
// создаём экземпляр класса MD5
MD5 md5_hash = new MD5();
// добавляем данные к сообщению
MD5_hash.add("md5".codeUnits);
// распечатаем MD5-хеш в качестве строки с шестнадцатеричным символами
// результат: 1bc29b36f623ba82aaf6724fd3b16718
print(CryptoUtils.bytesToHex(MD5_hash.close()));
}
Смотрите также
класс Hash - Абстрактный класс описывающий интерфейс для криптографических алгоритмов хеширования
класс SHA1 - Класс реализующий криптографический алгоритмм хеширования SHA1
класс SHA256 - Класс реализующий криптографический алгоритмм хеширования SHA-256 (SHA-2)
Hash::add - Добавляет массив байт к сообщению для вычисления хеша
Hash::close - Завершает хеширование сообщения и возвращает хеш сообщения
SHA1::SHA1 - Создаёт новый экземпляр класса SHA1
SHA256::SHA256 - Создаёт новый экземпляр класса SHA256