[pycrypto] Create a Digital Signature (DER Encoded PKCS#1) - SHA1withRSA
anurag.chourasia at gmail.com
Tue Dec 28 14:14:18 CST 2010
Thanks for the response.
It wasn't for Home Work :-)
I went through some examples and I understand that to achieve my goal i have
to do two things.
1. Compute the Hash Value of my Data.
2. Sign the computed Hash Value with my Private Key.
To achieve 1 above, i believe that the following code will help me (assuming
that data is ABC).
from Crypto.Hash import SHA
m = SHA.new()
What I am not sure is if I should use
m.hexdigest() as the computed hash value.
Following this, how can i use Crypto again to Sign the computed Hash Value
using the Private Key?
Appreciate your help on this.
On Wed, Dec 29, 2010 at 1:32 AM, Thorsten Behrens <sbehrens at gmx.li> wrote:
> On 12/28/2010 2:44 PM, Anurag Chourasia wrote:
> > I have a Private key and Public Key which comes in an XML in the
> > following form.
> > Could you please let me know how I could use Crypto to meet this
> > requirement. Appreciate if you could help me with a simple code snippet.
> Is this homework? :)
> If so, I'd give you a hint: Take a good look at the test routines in
> Crypto/Selftest, they are examples of how to use the library.
> pycrypto mailing list
> pycrypto at lists.dlitz.net
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the pycrypto