1. Rhys
  2. toycrypto




toycrypto is an implementation of certain cryptographic primitives and protocols in Ceylon.

DO NOT USE THIS MODULE IN PRODUCTION. toycrypto has not been examined by any security or cryptography professional, and is a personal project only.


Currently BouncyCastle 1.49 for testing/comparison, although I intend to factor that out at some point.

JavaScript status

toycrypto is JVM-only at the moment because there are no implementations of Whole & Binary available at the moment. (Technically there isn't an implementation of Whole & Binary for the JVM, either, so I'm using BigInteger directly in a few functions).