aboutsummaryrefslogtreecommitdiff
path: root/rsa
AgeCommit message (Expand)Author
2011-07-30Using key.X rather than key['X']Sybren A. Stüvel
2011-07-30Better type checking in core, casting ASN-ints to Python intSybren A. Stüvel
2011-07-24Added pyrsa-priv2pub CLI toolSybren A. Stüvel
2011-07-24Specify format (PEM/DER) in capitalsSybren A. Stüvel
2011-07-24Added simpler save/load functionsSybren A. Stüvel
2011-07-24Added saving and loading public keys in PKCS#1 format (PEM+DER)Sybren A. Stüvel
2011-07-24Added saving and loading public keys in DER formatSybren A. Stüvel
2011-07-24Merged keygen-accurate branch to default branchSybren A. Stüvel
2011-07-24Introduced "accurate mode" for key generation, cleaned up codeSybren A. Stüvel
2011-07-24More tweaks to random number generationSybren A. Stüvel
2011-07-24Better calculation of bit sizeSybren A. Stüvel
2011-07-23Added Apache 2 license notice to source filesSybren A. Stüvel
2011-07-23added accurate bit size for key generationSybren A. Stüvel
2011-07-23Slight simplification of is_primeSybren A. Stüvel
2011-07-23Readability improvements; replaced raw Exception with ValueErrorSybren A. Stüvel
2011-07-23Improved random number generationSybren A. Stüvel
2011-07-23Bytes2int transformation more efficient using binascii.hexlifySybren A. Stüvel
2011-07-23Improved random number generationSybren A. Stüvel
2011-07-22Fixed bug in PEM writerSybren A. Stüvel
2011-07-21Moved key load/save to PrivateKey classSybren A. Stüvel
2011-07-21Simpler PEM marker codeSybren A. Stüvel
2011-07-20Added support for saving private keys in DER and PEM formatSybren A. Stüvel
2011-07-19Added loading of DER and PEM encoded private keysSybren A. Stüvel
2011-07-19Renamed rsa.keygen to rsa.keySybren A. Stüvel
2011-07-19Small tweaksSybren A. Stüvel
2011-07-19Modeled private and public keys as objectsSybren A. Stüvel
2011-07-19Fixed doctestSybren A. Stüvel
2011-07-19Permanently removed safebit stuffSybren A. Stüvel
2011-07-19Fixed file permissionsSybren A. Stüvel
2011-07-14Use new-style integer divisionSybren A. Stüvel
2011-07-12Fixed typo on rsa.pkcs1.__all__Sybren A. Stüvel
2011-07-10Removed zero-padding of blocks from simple implementation. Use PKCS#1 if you ...Sybren A. Stüvel
2011-07-10Added PKCS#1 signatures and verification of signaturesSybren A. Stüvel
2011-07-10Removed safebit stuff as it breaks in certain situations. Will look at it later.Sybren A. Stüvel
2011-07-10Removed warningSybren A. Stüvel
2011-07-10Changed key creation to use e=65537Sybren A. Stüvel
2011-07-10Added a bit of docstringSybren A. Stüvel
2011-07-10Lot of refactorings:Sybren A. Stüvel
2011-07-10Fixed some errors in EclipseSybren A. Stüvel
2011-07-10Reinstated some of the backed out changeset 812d745b6bef:Sybren A. Stüvel
2011-07-10Backed out changeset 812d745b6befSybren A. Stüvel
2011-07-10Removed some fluff, rewritten some stuff, broken the lotSybren A. Stüvel
2011-07-09Added support for padding blocksSybren A. Stüvel
2011-06-20Added block padding to be able to work with leading zeroes, breaks all kind o...Sybren A. Stüvel
2011-06-20Fixed/added doctestsSybren A. Stüvel
2011-06-20Slightly better readable codeSybren A. Stüvel
2011-06-20More separation of the codeSybren A. Stüvel
2011-06-20Clarified some codeSybren A. Stüvel
2011-06-19Split module into several filesSybren A. Stüvel
2011-06-19Removed fastrsa.py, way too much duplicate codeSybren A. Stüvel