1. 7acba5f Increase attempts for recovering RSA (p,q) from (n,e,d) by Wouter Bolsterlee · 12 years ago master stage
  2. 13fcb9e Realign V tables dynamically by Legrandin · 12 years ago
  3. 9e2b6af Make Cipher.galois module private by Legrandin · 12 years ago
  4. fc266f4 Update configure script from configure.ac by Dwayne Litzenberger · 12 years ago
  5. 947b554 Make GHASH more robust against timing attacks. by Legrandin · 12 years ago
  6. 0782d68 Add side-channel countermeasures to DSA. by Legrandin · 12 years ago
  7. f49fd0e Extended fix for the RSA boundary check by Legrandin · 12 years ago
  8. 58de28a Fix speedtest run for ECB modes. by Richard Mitchell · 12 years ago
  9. 629c26c Remove a few custom exception types. by Legrandin · 12 years ago
  10. 7d6db86 tox.ini: We don't support pypy; tox no longer supports Python 2.5; add comment by Dwayne Litzenberger · 12 years ago
  11. e2e21d7 Add support for tox by Marc Abramowitz · 12 years ago
  12. f070adf Fix tobytes() broken by previous commit. by Dwayne Litzenberger · 12 years ago
  13. 9e171b7 Get rid of catch-all exceptions. LP#1178485. by Richard Mitchell · 12 years ago
  14. de67e51 Upgrade libtomcrypt 1.16 -> 1.17 (LP#1264130) by Dwayne Litzenberger · 12 years ago
  15. 780eb55 PyCrypto customizations: Declare things static so that we don't leak symbols by Dwayne Litzenberger · 12 years ago
  16. 696b31b Pristine files from libtomcrypt-1.17 by Dwayne Litzenberger · 12 years ago
  17. 33859d4 DES3: Move "Two-key 3DES" support into DES.c instead of customizing tomcrypt_des.c by Dwayne Litzenberger · 12 years ago
  18. 8271a21 Clearer wording on Linux installation dependencies. One doesn't just require them if the build fails with a specific error. LP:1270996. by Richard Mitchell · 12 years ago
  19. 2549c4d Workaround missing bit_AES defines by Sebastian Ramacher · 12 years ago
  20. 8dcd95e Fix compilation with clang-3.3 by Sebastian Ramacher · 12 years ago
  21. 0bf7934 Remove 16-year-old .bzrignore file by Dwayne Litzenberger · 12 years ago
  22. a6fa8e8 Bugs are now tracked on GitHub by Dwayne Litzenberger · 12 years ago
  23. b15dd2d Update .travis.yml to test against most Python versions we support (Linux only) by Dwayne Litzenberger · 12 years ago
  24. 54f2bc5 Fix tests when running under "python -OO" (PYTHONOPTIMIZE set to 1 or 2) by Dwayne Litzenberger · 12 years ago
  25. 0ac9470 Fix BytesWarning when running with "python3 -bb" by Dwayne Litzenberger · 12 years ago
  26. 453f45c Travis CI config file. by Lucas Garron · 12 years ago
  27. 2d1aecd Merge branch 'fix-aesni-aligned-malloc' by Dwayne Litzenberger · 12 years ago
  28. 6e16b17 AESNI: Fix order of alignment & size args in _aligned_malloc by Dwayne Litzenberger · 12 years ago
  29. c007f6e Fix tools/create-pythons.sh building Python on Linux 3.x or later (sys.platform should be "linux2", not "linux3") by Dwayne Litzenberger · 12 years ago
  30. aa8bb89 Oops. Actually build Python 3.4.0rc1 in tools/create-pythons.sh by Dwayne Litzenberger · 12 years ago
  31. 6a50427 Add Python 3.4.0rc1 to tools/create-pythons.sh by Dwayne Litzenberger · 12 years ago
  32. 1eca189 Regenerate autoconf files by Dwayne Litzenberger · 12 years ago
  33. a159be9 Clean up AESNI aligned malloc() wrappers by Dwayne Litzenberger · 12 years ago
  34. 0e8471c Merge pull request #62 (Fixes AESNI alignment bug) by Dwayne Litzenberger · 12 years ago
  35. 87280f4 Fix handle_fastmath_import_error (broken due to incorrect path in the previous commit) by Dwayne Litzenberger · 12 years ago
  36. eb51036 Refactor 3 places handling fastmath ImportError by Marc Abramowitz · 12 years ago
  37. 5dc0db2 Use different method for getting ext_suffix by Marc Abramowitz · 12 years ago
  38. 6a3bd8b Prefer C11's aligned_alloc if it is available by Sebastian Ramacher · 12 years ago
  39. 85c2ac6 Check return value of posix_memalign by Sebastian Ramacher · 12 years ago
  40. 694f536 Add wrapper for free by Sebastian Ramacher · 12 years ago
  41. da8b673 Fix typo in error string by Dwayne Litzenberger · 12 years ago
  42. 7c5a1eb Fixed sentence in CCM example by Legrandin · 12 years ago
  43. 74efe78 Better example (with nonce) for Counter object by Legrandin · 12 years ago
  44. b08530a Fix exception string for incorrect key length (DES) by Legrandin · 12 years ago
  45. 8dbe0dc Throw exception when IV is used with ECB or CTR by Legrandin · 12 years ago
  46. 860523d Sign the hash in the the PKCS1_PSS doctest, not the key by W. Trevor King · 12 years ago
  47. 7d16bb4 Add a wrapper for posix_memalign and friends by Sebastian Ramacher · 12 years ago
  48. 8b68505 Make sure that ek and dk are aligned at 16 byte boundaries by Sebastian Ramacher · 12 years ago
  49. 8cde8b9 Add block_finalize to clean up block_state from ALGdealloc by Sebastian Ramacher · 12 years ago
  50. 4b2a15f Be more consistent with spaces and tabs by Sebastian Ramacher · 12 years ago
  51. af058ee Release v2.7a1 by Dwayne Litzenberger · 12 years ago v2.7a1
  52. c09de25 Update ChangeLog by Dwayne Litzenberger · 12 years ago
  53. 7bb217a Rename S2V -> _S2V until we come up with a real PRF API by Dwayne Litzenberger · 12 years ago
  54. 141eee1 hexverify: Fix handling unicode strings on Python 3.2 by Dwayne Litzenberger · 12 years ago
  55. 1fc5c01 block_template: Fix compiler warning (%i -> %zi) by Dwayne Litzenberger · 12 years ago
  56. ff9009a Make MODE_OPENPGP accept uppercase 'IV' parameter. by Dwayne Litzenberger · 12 years ago
  57. acbd4de More ValueError -> TypeError by Dwayne Litzenberger · 12 years ago
  58. 0ae375d CMAC: raise TypeError instead of ValueError when ciphermod is missing or unusable by Dwayne Litzenberger · 12 years ago
  59. 3e706bf _CBCMAC: Rename ignite() -> _ignite() by Dwayne Litzenberger · 12 years ago
  60. 2062e5f Add encrypt_and_digest() and decrypt_and_verify() by Legrandin · 12 years ago
  61. 965871a GCM mode: Optimize key setup for GCM mode. by Legrandin · 12 years ago
  62. c5787d7 GCM mode: Optimize GCM speed with pre-computed tables. by Legrandin · 12 years ago
  63. 35be878 Add key setup speed benchmark for all AEAD modes. by Legrandin · 12 years ago
  64. 5d7ab24 Add support for GCM mode (AES only). by Legrandin · 12 years ago
  65. 199a974 Add support for SIV (Synthetic IV) mode by Legrandin · 12 years ago
  66. 8bdbdb8 Add EAX authenticated encryption mode by Legrandin · 12 years ago
  67. 5710448 Add support for CCM mode (AES only). by Legrandin · 12 years ago
  68. da79b78 Add support for CMAC by Legrandin · 12 years ago
  69. 92fea1b Add CTR mode benchmark by Legrandin · 12 years ago
  70. 7214ce9 Removed most 'import *' statements by Legrandin · 12 years ago
  71. 9a5faf9 Added KDF unit tests to suite by Legrandin · 12 years ago
  72. 5ca4c71 blockalgo: Fix MODE_OPENPGP comment by Legrandin · 12 years ago
  73. ba46e86 Clarify message about incorrect length in the counter block. by Legrandin · 12 years ago
  74. af39245 MAC unit tests become independent of hashes by Legrandin · 12 years ago
  75. 77b0b91 Add HMAC.verify() and HMAC.hexverify() with constant-time comparison by Legrandin · 12 years ago
  76. 661f2a1 Made blockalgo.py more PEP-8 compliant (pre-AEAD) by Legrandin · 12 years ago
  77. 8766da3 whitespace changes (pre-AEAD) by Legrandin · 12 years ago
  78. d044a47 Merge tag 'v2.6.1' (fix CVE-2013-1445) by Dwayne Litzenberger · 12 years ago
  79. 7fd528d Release v2.6.1 by Dwayne Litzenberger · 12 years ago v2.6.1
  80. b37ffc0 Update the ChangeLog by Dwayne Litzenberger · 12 years ago
  81. fa06af7 Fortuna: Add comments for reseed_interval and min_pool_size to FortunaAccumulator by Dwayne Litzenberger · 12 years ago
  82. 19dcf7b Random: Make Crypto.Random.atfork() set last_reseed=None (CVE-2013-1445) by Dwayne Litzenberger · 12 years ago
  83. f9a0fc7 FIX #1191411: RSA export example by Legrandin · 12 years ago
  84. 134e164 A set of small changes to documentation. by Legrandin · 12 years ago
  85. e39e1c6 FIX #1096857. Update reference to FIPS 180-4. by Legrandin · 12 years ago
  86. f73d0a1 FIX #1093446. Description of allow_wraparound was incorrect. by Legrandin · 12 years ago
  87. 74bd74f FIX #1177614. Clarify that RSA OAEP only works on byte strings by Legrandin · 12 years ago
  88. 7636f50 Added unit tests for bugfix #1119552 by Legrandin · 12 years ago
  89. 546c192 Bugfix #1119552: PKCS#1v1.5 has to accept signatures without NULL parameters by Legrandin · 12 years ago
  90. d7cc921 Fix unhexlify in Python 3.2 by Dwayne Litzenberger · 12 years ago
  91. 791cfaa Add support for import/export of DSA keys by Legrandin · 12 years ago
  92. 90d6d3d Added support for PKCS#8-encrypted private keys. by Legrandin · 12 years ago
  93. 5a0ee14 Refactoring of the asn1 module by Legrandin · 12 years ago
  94. af9b41c Fixed MODE_OFB requiring padding by dev-jjc · 12 years ago
  95. c82be67 Update RIPEMD documentation (deprecated; see RIPEMD160) by Dwayne Litzenberger · 12 years ago junk/master
  96. 63bc0fb Improve C extension autodocs by Dwayne Litzenberger · 12 years ago
  97. 103bf3e Py3k cleanup: bytes/string -> bytestring in error messages by Dwayne Litzenberger · 12 years ago
  98. 6fbddf9 Py3k cleanup: Module initialization by Dwayne Litzenberger · 12 years ago
  99. 3858304 Py3k cleanup: Remove PyModule_GetDict by Dwayne Litzenberger · 12 years ago
  100. f5a862e Py3k cleanup: PyBytesObject by Dwayne Litzenberger · 12 years ago