AES String è una libreria standalone scritta in C++20 per crittografare e decrittografare `std::string`
utilizzando l’algoritmo AES. Completamente portabile e priva di dipendenze esterne, offre anche supporto integrato per codifica/decodifica Base64 e calcolo SHA256.
Progettata per essere semplice, efficiente e facilmente integrabile, questa libreria è ideale per progetti sperimentali, strumenti personali o applicazioni dove è richiesta una soluzione crittografica leggera.
Caratteristiche principali:
- Crittografia AES in modalità ECB con padding PKCS7;
- Supporto per codifica Base64;
- Hashing SHA256;
- API compatta e intuitiva
- Licenza Mozilla Public License v2.0