У меня есть модуль и частный показатель. Как создать закрытый ключ RSA и подписать сообщение?

Я новичок в криптографии и криптографии.

У меня есть модуль nи частный показатель d. Из того, что я понял после прочтения некоторых документов, закрытый ключсостоит из nи d.

Мне нужно подписать сообщение, и я не могу понять, как это сделать с помощью pycrypto. Метод RSA.construct()принимает кортеж. Но я должен дополнительно предоставить общедоступную экспоненту eдля этого метода (которого у меня нет).

Итак, вот мой вопрос. Должен ли я как-то вычислять e, чтобы подписать сообщение?

Кажется, я должен иметь возможность подписывать сообщение, просто используя nи d(которые составляют закрытый ключ). Я прав? Могу ли я сделать это с помощью pycrypto?

Заранее спасибо.

7
задан Maxim 21 May 2012 в 16:49
поделиться