Я новичок в криптографии и криптографии.
У меня есть модуль n
и частный показатель d
. Из того, что я понял после прочтения некоторых документов, закрытый ключсостоит из n
и d
.
Мне нужно подписать сообщение, и я не могу понять, как это сделать с помощью pycrypto
. Метод RSA.construct()
принимает кортеж. Но я должен дополнительно предоставить общедоступную экспоненту e
для этого метода (которого у меня нет).
Итак, вот мой вопрос. Должен ли я как-то вычислять e
, чтобы подписать сообщение?
Кажется, я должен иметь возможность подписывать сообщение, просто используя n
и d
(которые составляют закрытый ключ). Я прав? Могу ли я сделать это с помощью pycrypto
?
Заранее спасибо.