Brian Huffman
b107e606a2
Update example cryptol code to use infix syntax.
2017-10-03 12:31:37 -07:00
Brian Huffman
f04908a551
Adapt example code to use new blocks
and padding
operators.
2017-09-27 13:55:55 -07:00
Robert Dockins
cd9ffed00b
Update examples to use (/\) instead of (&&) where appropriate,
...
and to squash other warnings related to the upcomming precedence change.
2016-08-22 18:14:44 -07:00
Brian Huffman
1322156d28
Remove trailing whitespace
2016-02-19 10:08:20 -08:00
Thomas M. DuBuisson
fc04e415d7
Don't expose internal type in the Function API.
...
I've found that exposing helper types that are only of internal concern to the
function to be bad form. These values should be in where clauses both to help
the type checker not get distracted and to keep the user-facing API as clean as
possible.
2016-01-12 16:52:40 -08:00
Thomas M. DuBuisson
7643a17182
Fix #272 Don't full blocks in ChaChaPoly8675309
2015-08-28 15:22:03 -07:00
Dylan McNamee
1fd98e02b0
removed property keyword from helper functions. Thanks to Joey Dodds for pointing this out.
2015-03-09 14:43:30 -07:00
Joey Dodds
d248b50b40
finished test vectors
...
created function AeadConstruction that is used to generate tags in
AEAD encryption and decryption
2014-08-04 10:52:50 -07:00
Joey Dodds
72c870cb12
small fixes for push
2014-08-01 09:15:58 -07:00
Joey Dodds
00ad314681
added most of the test cases
2014-07-29 16:39:50 -07:00
Dylan McNamee
5faf927b3e
Initial (incomplete, but mostly working) version of ChaChaPoly IETF draft.
...
Original document: https://datatracker.ietf.org/doc/draft-irtf-cfrg-chacha20-poly1305/
2014-07-29 09:32:14 -07:00