Настройка электронной подписи | Пример подписания документа эцп
Криптография на Python: шифрование информации и создание электронных цифровых подписей с помощью пакета PyCrypto
Долго мучился с PyCrypto, в итоге получилась эта статья и полная реализация следующего протокола:
Этап отправки:
1. Алиса подписывает сообщение своей цифровой подписью и шифрует ее открытым ключом Боба (асимметричным алгоритмом).
2. Алиса генерирует случайный сеансовый ключ и шифрует этим ключом сообщение (с помощью симметричного алгоритма).
3. Сеансовый ключ шифруется открытым ключом Боба (асимметричным алгоритмом).
Алиса посылает Бобу зашифрованное сообщение, подпись и зашифрованный сеансовый ключ...
Электронная подпись для чайников
Все еще думаете, что электронная подпись – это что-то на сложном и не для всех? Тогда мы идем к вам! В сегодняшней статье рассказываем простым языком о том: Жили себе нормально, подписывали документы вручную, зачем еще придумали какую-то электронную подпись? Мы действительно жили неплохо, только вот на подписание документов уходили часы, а то и недели! Представьте, что вам сначала нужно распечатать большой договор, потратив немало бумаги и краски для принтера, а потом еще передать его лично или через курьера всем подписантам (а их может быть больше двух)...