1 Repo
High-performance C++ libraries providing fundamental primitives for cryptographic operations.
Distinguishing note: None of the candidates provide a general C++ cryptography framework; most are either C or C#.
Explore 1 awesome GitHub repository matching security & cryptography · C++ Cryptography Frameworks. Refine with filters or upvote what's useful.
SEAL ist eine Bibliothek für homomorphe Verschlüsselung und ein C++-Kryptografie-Framework, das mathematische Operationen auf verschlüsselten Daten ermöglicht, ohne eine Entschlüsselung zu erfordern. Es bietet ein Toolset zur Durchführung von Additionen und Multiplikationen auf verschlüsselten Ganzzahlen und komplexen Zahlen, um privatsphärenschonende Berechnungen zu unterstützen. Das Framework implementiert die BFV- und CKKS-Schemata, was sowohl modulare Arithmetik auf verschlüsselten Ganzzahlen als auch approximative Arithmetik auf Fließkommazahlen mit fester Präzision ermöglicht. Es enthält spezialisierte Wrapper zur Integration dieser kryptografischen Workflows in .NET-Umgebungen und unterstützt plattformübergreifendes Deployment für Android, iOS und WebAssembly. Die Bibliothek verwaltet Rechenpräzision und Sicherheit durch Ciphertext-Moduli-Switching, Rauschkontrolle und die Validierung kryptografischer Parameter gegen Sicherheitsstandards. Sie bietet zudem Dienstprogramme für Ciphertext-Kompression und die Erstellung verschlüsselter Speicherarchitekturen, bei denen der Dienstanbieter nicht auf die Entschlüsselungsschlüssel zugreifen kann.
Provides a high-performance C++ codebase for secure computation and ciphertext manipulation.