KTCrypto is a wrapper around bouncycastle that provides a more usable API