summaryrefslogtreecommitdiff
path: root/lib/crypto
AgeCommit message (Expand)Author
2019-07-26Fix wycheproof tests for curve25519 (thanks Mike)Ori Bernstein
2019-07-25Add curv25519 tests (thanks Mike)Ori Bernstein
2019-01-27Add commonly used constants.Ori Bernstein
2019-01-20Fix package name.Ori Bernstein
2019-01-19Fix curve25519.Ori Bernstein
2019-01-12Keep partial indents better.Ori Bernstein
2019-01-12Improve manpages (thanks BurnZeZ)Ori Bernstein
2019-01-07Correctly strip manpage names on Plan 9.Ori Bernstein
2019-01-07Change indexed array literal syntax.Ori Bernstein
2019-01-06Add start of x25519 code.Ori Bernstein
2018-10-12Fix missing free in aesgcm (thanks mike)Ori Bernstein
2018-10-07Try /dev/urandom before /dev/random.Ori Bernstein
2018-10-03Unswap sha output bytes. (Thanks Mike!)Ori Bernstein
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