at_chops

Creator: coderz1093

Last updated:

Add to Cart

Description:

at chops

Package for Cryptographic and Hashing Operations (CHOPS) such as encryption, decryption,
data signing and hashing that can be leveraged by client applications using the at protocol.
Features #

Asymmetric public/private key encryption/decryption using RSA
Symmetric key encryption/decryption using AES
Digest signing and verification for PKAM authentication
Data signing and verification for public data in the at protocol
Hashing operations

Getting started #

Developer should have a basic understanding on how asymmetric and symmetric encryption works.
Developers can use their own key pairs/keys to use this package or create new key pairs/keys using [AtChopsUtil]

Usage #
final atChopsKeys = AtChopsKeys.create(atEncryptionKeyPair, null);
final atChops = AtChopsImpl(atChopsKeys);
final data = 'Hello World';
final encryptedString = atChops.encryptString(data, EncryptionKeyType.rsa_2048);
final decryptedString = atChops.decryptString(encryptedString, EncryptionKeyType.rsa_2048);
copied to clipboard

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files:

Customer Reviews

There are no reviews.