summaryrefslogtreecommitdiff
path: root/lib/crypto
AgeCommit message (Expand)Author
2018-05-13Add tests for AES GCM decryption, fix a small bug.Ori Bernstein
2018-05-12Add aesgcm decryptionOri Bernstein
2018-05-06Start of AES GCM work.Ori Bernstein
2018-04-16Add missing libcrypto dependencyOri Bernstein
2018-04-15Add support for ragged RSA numbers.Ori Bernstein
2018-04-15Add first tested RSA implementation.Ori Bernstein
2018-04-15Add big-endian constructor for ctbig.Ori Bernstein
2018-04-15Misc fixes to ctbig.Ori Bernstein
2018-04-08Remove dead code/comments.Ori Bernstein
2018-04-08Add a nontrivial modpow test.Ori Bernstein
2018-04-08Make constant time ints package local.Ori Bernstein
2018-04-08Constant time modpow.Ori Bernstein
2018-03-31Clip top of ints.Ori Bernstein
2018-03-31Comment out unused tests (oops)Ori Bernstein
2018-03-30Add constant time bigint ops.Ori Bernstein
2018-03-24Improve test runner test filtering.Ori Bernstein
2018-03-14Add incomplete constant time bigint code.Ori Bernstein
2018-03-12Add constant time 'min()' and 'max()'Ori Bernstein
2018-02-26Fix build.Ori Bernstein
2018-02-24Add secure clearing util functions.Ori Bernstein
2018-02-19Add some constant time math helpers.Ori Bernstein
2018-02-18Add hmac implementation.Ori Bernstein
2018-01-27Remove std.sleqOri Bernstein
2018-01-11Move to new trait syntax.Ori Bernstein
2017-12-30Fix test deps for crypto.Ori Bernstein
2017-08-27Ordonly/Owronly => Oread/Owrite.Ori Bernstein
2017-07-23Preparing for the new mbld.Ori Bernstein
2017-07-22Using implicit util files in tests is a bad idea.Ori Bernstein
2017-07-17Convert from `in` to `:`.Ori Bernstein
2017-02-17Search for usefiles relative to the output.Ori Bernstein
2017-01-28Describe lvalues and rvalues.Ori Bernstein
2016-12-03Add sha3 implementation.Ori Bernstein
2016-12-02We never actually got entropy.Ori Bernstein
2016-12-02Add missing dependency on uninstalled libthread.Ori Bernstein
2016-12-02Remove an unused constant.Ori Bernstein
2016-12-02Remove workaround for compiler bug.Ori Bernstein
2016-12-02Add mutexes.Ori Bernstein
2016-12-02Add CSPRNG based on arc4random.Ori Bernstein
2016-12-01Add 'getentropy()' call.Ori Bernstein
2016-11-29Implement constant time crypto.Ori Bernstein
2016-11-24Add chacha20.myrOri Bernstein
2016-11-24Rename 'libcryptohash' to 'libcrypto'Ori Bernstein