summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | * bench: measure ciphers and hashes in nanoseconds per byte, use the English ↵Zooko O'Whielacronx2012-03-21
| | | | | | | | | | | | words for the measurement units
| | * bench: remove inner loop of 1000 iterations which was not being accounted ↵Zooko O'Whielacronx2012-03-21
| | | | | | | | | | | | | | | | | | for in the results (making all ciphers and hashes appear 1000 times more expensive than they actually are, plus the overhead of the loop itself) increase "small" from 100 to 1000 to prevent the measured thing from being quicker than benchutil can usefully measure
| | * bench: tuning and doc/code cleanupsZooko O'Whielacronx2012-03-21
| | |
| | * bench: fix major bug (forgot to divide by N) in little embedded benchmarker, ↵Zooko O'Whielacronx2012-03-21
| | | | | | | | | | | | tune down runtime of benchmarks in the hopes that Francois's ARM box can finish overnight
| | * bench: fallback to local function is print_bench_footer is absent even ↵Zooko O'Whielacronx2012-03-20
| | | | | | | | | | | | though pyutil is importable
| | * show-tool-versions: show version of pyutilZooko O'Whielacronx2012-03-20
| | |
| | * bench: fix shallow bug in workaround for pyflakes bogus warning in fallback ↵Zooko O'Whielacronx2012-03-20
| | | | | | | | | | | | for non-importable pyutil
| | * aes: fix docstring to indicate AES-256 supportZooko O'Whielacronx2012-03-20
| | |
| | * benchmarks: benchmark all algorithms, plus hashlib's SHA256Zooko O'Whielacronx2012-03-20
| | |
| | * Merge branch 'docs-and-benchmarks' into scaled-dig-sigsZooko O'Whielacronx2012-03-20
| | |\
| | | * Merge branch 'master' into docs-and-benchmarksZooko O'Whielacronx2012-03-20
| | | |\
| | * | | fix test_ecdsa to test 256-bit ecdsaZooko O'Whielacronx2012-03-20
| | | | |
| | * | | Merge branch 'master' into scaled-dig-sigsZooko O'Whielacronx2012-03-20
| | |\ \ \ | | | | |/ | | | |/|
| | | * | add pycryptopp and crpyto to show-tool-versionsZooko O'Whielacronx2012-03-20
| | | | |
| | * | | Merge branch 'docs-and-benchmarks' into scaled-dig-sigsZooko O'Whielacronx2012-03-20
| | |\ \ \ | | | | |/ | | | |/|
| | | * | add doc of the "bench" commandZooko O'Whielacronx2012-03-20
| | | | |
| | * | | convert ecdsa-192 (Tiger) to ecdsa-256 (SHA-256) for comparable strength to ↵Zooko O'Whielacronx2012-03-19
| | |/ / | | | | | | | | | | | | Ed25519 for fairer benchmarking, and benchmark RSA-3248 instead of RSA-2048 for the same reason
| | * | make benchmarks stop running after 10 seconds eachZooko O'Whielacronx2012-03-19
| | | |
| | * | fix shallow bug in benchmark to pass right sized seed to ecdsa-192Zooko O'Whielacronx2012-03-19
| | | |
| | * | fix shallow error in "bench" command to setup.pyZooko O'Whielacronx2012-03-19
| | | |
| | * | benchmarks: add RSA, fallback to simple benchmarker if pyutil can't be ↵Zooko O'Whielacronx2012-03-19
| | | | | | | | | | | | | | | | imported, add "python setup.py bench" command
| | * | README.rst: document which algorithms are in here, and which are deprecated; ↵Zooko O'Whielacronx2012-03-18
| | | | | | | | | | | | | | | | take advantage of unicode; don't use #!/usr/bin/env python in setup.py
| | * | docstring for ed25519 from Brian, reflowed to 77 fill-columnZooko O'Whielacronx2012-03-18
| | |/
| | * add a docstring for ed25519Zooko O'Whielacronx2012-03-18
| | |
| | * update README.ed25519.rst to take advantage of unicodeZooko O'Whielacronx2012-03-18
| | |
| | * simple benchmarks (using pyutil.benchutil) for ed25519 and ecdsaZooko O'Whielacronx2012-03-18
| | |
| | * ChangeLog entry for pycryptopp-0.6.0Zooko O'Whielacronx2012-03-13
| | |
| | * remove printout of version update; it confuses a couple of buildbot steps ↵Zooko O'Whielacronx2012-03-12
| | | | | | | | | | | | which consider any output on stdout to be either the name of a package or evidence of a pyflake, respectively
| | * fix a couple of flakes, set $LOCATION and $DATEZooko O'Whielacronx2012-03-12
| | |
| | * unconditionally do the update-version behavior every time setup.py is importedZooko O'Whielacronx2012-03-12
| | | | | | | | | | | | remove the "update_version" command
| | * update README.ed25519.rstZooko O'Whielacronx2012-03-12
| | | | | | | | | | | | Call it a secret signing key, not a seed. Explain that 256-bit ecc key is as strong as ~3400 bit RSA key. Fix a bug in the example code.
| | * configure setup.cfg so that all known commands require a build commandZooko O'Whielacronx2012-03-12
| | |
| | * try git first, if that fails try the version fileZooko O'Whielacronx2012-03-12
| | | | | | | | | | | | also, don't update either version file if it already has the right version in it
| | * include the revid in the version number even when it is a release versionZooko O'Whielacronx2012-03-12
| | |
| | * new versioning scheme that embeds the git revid (in decimal representation)Zooko O'Whielacronx2012-03-12
| | |
| | * don't use "version" for __version__, instead use "normalized version"Zooko O'Whielacronx2012-03-12
| | |
| | * don't use "normalized" version for __version__, instead use "version"Zooko O'Whielacronx2012-03-12
| | |
| | * let __version__ be simply a string instead of an instanceZooko O'Whielacronx2012-03-12
| | |
| | * don't run versioneer at runtimeZooko O'Whielacronx2012-03-12
| | | | | | | | | | | | | | | | | | don't run versioneer whenever importing pycryptopp at runtime, instead depend on a fixed version number in _version.py. This means the _version.py can be stale between when you change something in git (including dirtying the working directory tree) and when you next run "python setup.py update_version" or any of the setup.py commands which setup.cfg links to update_version. This is less functionality, but there was at least one bug in the more functional version that I don't want to work on right now (why wasn't the _version.py inside the ./build/ directory not getting updated on "python setup.py install"), and also I'm a bit uncomfortable with all of that Python code and that interaction with the system (invoking git) at runtime.
| | * add missing files to MANIFEST.in, so sdist tarballs can be builtBrian Warner2012-03-12
| | |
| | * move embeddedcryptopp/ to src-cryptopp/Brian Warner2012-03-10
| | |
| | * Merge pull request #19 from zooko/masterzooko2012-03-10
| | |\ | | | | | | | | improve rsa deserialization error checking
| | | * catch C++ exception from malformed verifying key and convert it to Python ↵Zooko O'Whielacronx2012-03-10
| | | | | | | | | | | | | | | | exception
| | | * add test of deserializing invalid rsa verifying keyZooko O'Whielacronx2012-03-10
| | | |
| | * | Merge pull request #18 from zooko/masterzooko2012-03-10
| | |\| | | | | | | | | fix #83
| | | * catch C++ exception from malformed serialized signing key and turn it into ↵Zooko O'Whielacronx2012-03-10
| | | | | | | | | | | | | | | | | | | | | | | | Python exception fixes #83
| | * | Merge pull request #17 from zooko/masterzooko2012-03-10
| | |\| | | | | | | | | emit openssl version in show-tool-versions
| | | * show openssl version in show-tool-versionsZooko O'Whielacronx2012-03-10
| | | |
| | | * fix another couple of flakes -- unused import and unused local varZooko O'Whielacronx2012-03-10
| | | |
| | | * fix local variable name -- that's a signer, not a verifierZooko O'Whielacronx2012-03-10
| | | |