1314 читали · 3 года назад
Как использовать шифр AES-256: примеры криптографии Python
Посмотрите другие статьи "Python простым языком": Вам нужно зашифровать текст с помощью пароля или закрытого ключа в Python? AES-256 - это твердотельный симметричный шифр, который обычно используется для шифрования данных. В этом руководстве мы будем использовать Python 3, поэтому убедитесь, что вы установили pycryptodome, что даст нам доступ к реализации AES-256: pip3 install pycryptodomex Данный алгоритм использует AES-256 в качестве алгоритма блочного шифрования, используя ключ, nonce, сообщение и заголовок в качестве входных данных...
1 год назад
Постквантовая криптография на Python, C и Linux
Источник: Nuances of Programming Если верить Эдварду Сноудену, шифрование является “единственной верной защитой от слежки”. Однако развитие квантовых технологий может поставить под угрозу эту защиту. В этой статье мы выясним, почему квантовые вычисления представляют опасность для сохранности данных и что с этим делать. Вместо сугубо теоретического анализа, будем опираться на примеры кода на языках Python, C и Linux. Основы квантования Когда в 2019 году исследователи Google сообщили о первом случае квантового превосходства, это вызвало невероятный ажиотаж...