#aes #stunning-encrypto #encryption #end-to-end-encrypton #rust-e2ee


stunning-encrypto is cross platform end-to-end encryption dependency. And this is AES extension of the same

3 releases (breaking)

Uses new Rust 2021

new 0.3.0 Nov 28, 2022
0.2.0 Nov 24, 2022
0.1.0 Nov 24, 2022

#651 in Cryptography

Download history 48/week @ 2022-11-19 31/week @ 2022-11-26

79 downloads per month

MIT license

969 lines

Visitor Badge Crates Badge Crates Downloads

About Project

End to End encryption (AES) for multiple languages (cross-platform) with CBC

Icon Item
🥳 Upcoming
⚖️ License
📝 ChangeLog

Usage (rust)



encrypto_aes = latest


Documentation will be published soon at our website

You can try:

 let msg = b"abc";
        let mut c = EncryptoAES::init(256).unwrap();
        let enc = c.encrypt_cbc(msg);
        let dec = c.decrypt_cbc(enc.clone());
        assert_eq!(&*msg.as_slice(), dec);

        let enc = c.encrypt_cfb128(msg);
        let dec = c.decrypt_cfb128(zenc.clone());
        assert_eq!(&*msg.as_slice(), dec);

Please raise an issue here if the documentation isn't uploaded in long time


Supported Languages Status
Flutter Completed and available here
Java Completed and available here
JavaScript Completed and available here
  • Amazing encrypto with prevention against man in the middle attacks and AES-CBC with RSA key exchange for multiple language


Click here


~55K SLoC