Наш чатик

Телеграм чат начинающих программистов. Общаемся и помогаем друг другу

Если ссылка не открывается, можно найти нас в поиске по чатам @rubyrush или пойти другими путем

Шифрование MD5, SHA1

Напишите программу, которая шифрует введённое пользователем слово одним из механизмов MD5 или SHA1.

Например:

Введите слово или фразу для шифрования:
Хороший программист

Каким способом зашифровать:
1. MD5
2. SHA1
1

Вот что получилось:
9136d475e0fbf87e4fcdc9cb6c38ccc4

Для шифровки введённых пользователем данных, подключите модуль Digest и воспользуйтесь функцией Digest::MD5.hexdigest или Digest::SHA1.hexdigest.

В качестве параметра передайте нужную строку.

Почитайте также для чего нужны подобные методы и где они применяются:

https://ru.wikipedia.org/wiki/SHA-1

https://ru.wikipedia.org/wiki/MD5