A Dart library for encryption/decryption mainly based on Bouncy Castle Java library