cryptol/examples/contrib
2017-10-04 10:39:10 -07:00
..
A51.cry Remove trailing whitespace 2016-02-19 10:08:20 -08:00
bivium.cry Add alternative implementations of bivium and trivium ciphers 2016-02-19 14:24:07 -08:00
CAST5.cry CAST5 example 2016-02-05 15:26:25 -05:00
EvenMansour.cry Update examples to use (/\) instead of (&&) where appropriate, 2016-08-22 18:14:44 -07:00
keccak.cry Add definitions of SHAKE128 and SHAKE256 to keccak.cry 2017-10-04 10:39:10 -07:00
MISTY1.cry Crytol spec for MISTY1 cipher (as described in RFC 2994) 2016-06-07 22:42:16 +10:00
mkrand.cry Update examples to use (/\) instead of (&&) where appropriate, 2016-08-22 18:14:44 -07:00
RC4.cry Update copyright dates and add missing headers 2016-01-19 18:19:35 -08:00
README.md add README for contrib 2015-01-18 12:45:39 -08:00
simon.cry Update copyright dates and add missing headers 2016-01-19 18:19:35 -08:00
speck.cry Update copyright dates and add missing headers 2016-01-19 18:19:35 -08:00
trivium.cry Add alternative implementations of bivium and trivium ciphers 2016-02-19 14:24:07 -08:00

Contributed Examples

These are Cryptol examples submitted by members of the community. If you build something cool you'd like to share, send us a pull request and we'll add it here!

A good example includes:

  • A link to a description of the algorithm, like a NIST spec or a paper
  • Test vectors, if applicable, preferably tested with property definitions
  • Comments that help readers learn from your example

Note that contributions must be compatible with the BSD3 license we use for the rest of the releases.