[Cryptech Tech] Specifications and test vectors for RSA
Leif Johansson
leifj at sunet.se
Fri Dec 5 12:14:20 UTC 2014
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 12/05/2014 12:18 PM, Joachim Strömbergson wrote:
> Aloha!
>
> Rob Austein wrote:
>> Also, Joachim sends a plea for test vectors, which he has not
>> been able to find. Given the part of RSA that he thinks he's
>> doing, this means: please supply sample input to the RSA process
>> with padding already done, along with the corresponding expected
>> output for a supplied RSA keypair. Plan is to collect a few of
>> these, put them up for scrutiny to make sure we believe that
>> they're correct, then use them as test vectors for the Verilog
>> code.
>
> Yes, that would be very helpful. And if possible for 1024, 2048,
> 4096 and possible even 8192 keys.
>
> Basically:
>
> Message (M) = 0x... Exponent (e) = 0x... Modulus (n) = 0x...
> Expected = 0x...
>
> Thanks for any help.
There is a nice pure-python library that I use in pyXMLSecurity [1]
that should be able to generate those
https://github.com/leifj/pyXMLSecurity/tree/master/src/xmlsec/rsa_x509_pem
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEARECAAYFAlSBoZkACgkQ8Jx8FtbMZnchHgCfTpy8ab6z/4367eo2eytVxpfo
mD0An3Nz3YjRxPBri+sslMn3cvbHBYr/
=sVdr
-----END PGP SIGNATURE-----
More information about the Tech
mailing list