Доброго времени суток, господа. Сегодня на повестке дня у нас шифрование сообщений с помощью программы на Python, которую мы сами и напишем. #!/usr/bin/python3.6 # -*- coding: utf-8 -*- #имтортируем библиотеку для шифрования import hashlib #переводим наше сообщение в байты MESSAGE = " text".encode() #главная функция программы def main(): #создаем переменную для записи в неё зашифрованного #через md5 сообщения md5 = hashlib.md5() #шифруем наше сообщение md5.update(MESSAGE) #шифруем наше сообщение алгоритмом #sha224 sha = hashlib.sha224() sha.update(MESSAGE) #шифруем наше сообщение алгоритмом #что используется в OpenSSL h = hashlib.new('ripemd160') h.update(MESSAGE) #выводим оригинальную строку print("ORIGINAL:", MESSAGE); #выводим строку в md5 print("MD5: ", md5.hexdigest()) #выводим строку openssl print("OPENSSL: ", h.hexdigest()) #выводим строку в sha224 print("SHA224: ", sha.hexdigest()) #точка входа if __name__ == '__main__': main() Вывод нашей программы: Кроме написанного выше в библиотеке hashlib есть еще много различных алгоритмов шифрования. Я только дал Вам пример как всё работает.