/cryptokitty2

Primary LanguageJavaApache License 2.0Apache-2.0

CryptoKitty

Java strong cryptography library

CryptoKitty is a Java library intended to provide strong cyptography with a JCE compliant API.

CryptoKitty will also provide a Java Open PGP implementation in compliance with RFC-4880.

All mainstream symmetric and asymmetric ciphers with any key size will be available as well as signature keys, secure PRNGs, digests, and X.509 DER and PEM certificates.

The library will also provide an exhaustive test suite which will be updated from time to time with pertinent vectors from FIPS and other sources.

CryptoKitty development began in 2015 and is ongoing.

CryptoKitty is licensed under the Apache License 2.0 terms and conditions.

WARNING - WARNING - WARNING

This is ALPHA code. It has been tested using brief proof-of-function methods, but it has NOT been rigorously tested against known attacks, nor has it been vetted by any academic institution or government agency.

USE AT YOUR OWN RISK.