[Python] Пишем простую программу для шифровния

  • На форуме работает ручное одобрение пользователей. Это значит, что, если Ваша причина регистрации не соответствует тематике форума, а также Вы используете временную почту, Ваша учётная запись будет отклонена без возможности повторной регистрации. В дальнейшем - пожизненная блокировка обоих аккаунтов за создание мультиаккаунта.
  • Мы обновили Tor зеркало до v3!
    Для входа используйте следующий url: darkv3nw2...bzad.onion/
  • Мы вновь вернули telegram чат форуму, вступайте, общайтесь, задавайте любые вопросы как администрации, так и пользователям!
    Ссылка: https://t.me/chat_dark_time

Proxymen

Участник

Proxymen

Участник
22 Июн 2017
36
7
fed6f7f0ae9fcd319780a96fabaf21f1.png
Доброго времени суток, господа. Сегодня на повестке дня у нас шифрование сообщений с помощью программы на 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()​
Вывод нашей программы:
a8d028baa3d69b24b4990ecff68b0e5f.png
Кроме написанного выше в библиотеке hashlib есть еще много различных алгоритмов шифрования. Я только дал Вам пример как всё работает.
 
  • Лайк
Reactions: loloLOSH

О нас

  • Наше сообщество существует уже много лет и гордится тем, что предлагает непредвзятое, критическое обсуждение различных тем среди людей разных слоев общества. Мы работаем каждый день, чтобы убедиться, что наше сообщество является одним из лучших.

    Dark-Time 2015 - 2022

    При поддержке: XenForo.Info

Быстрая навигация

Меню пользователя