encrypto_aes

Crates.ioencrypto_aes
lib.rsencrypto_aes
version0.3.0
sourcesrc
created_at2022-11-24 05:30:53.790389
updated_at2022-11-28 17:26:41.750767
descriptionstunning-encrypto is cross platform end-to-end encryption dependency. And this is AES extension of the same
homepagehttps://www.ssdd.dev/zot/crypto/aes
repositoryhttps://github.com/zotcrypto/encrypto-aes
max_upload_size
id722007
size65,090
Sandipsinh Dilipsinh Rathod (ssddOnTop)

documentation

README

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)

Implementation

Cargo

encrypto_aes = latest

RSA

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

Upcoming

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

License

Click here

Commit count: 18

cargo fmt