1 Repo
Algorithms used to reduce the size of encrypted data and keys for efficient storage.
Distinct from Ciphertext Transformations: Specifically targets the reduction of stored ciphertext size rather than mathematical transformations.
Explore 1 awesome GitHub repository matching security & cryptography · Ciphertext Compression. 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.
Reduces the storage size of ciphertexts and keys by removing wasted space using compression algorithms.