Skip to content

Latest commit

 

History

History
14 lines (8 loc) · 707 Bytes

File metadata and controls

14 lines (8 loc) · 707 Bytes

Flutter Encryption

includes AES, Fernet, Salsa20 and RSA Encryptions

A demo app showing how to implement encryption in your apps. This project uses encrypt package and Pointy Castle library.

All encryptions and decryptions are handled by encrypt package while the generation of asymmetric keys for RSA is done using the Pointy Castle library.

All the algorithms have their own helper files in the util folder.

RSA has one extra file: rsa_key_helper.dart: To handle generating asymmetric keys for RSA encryption/decryption.