3 repository-uri
Algorithms for transforming plaintext into ciphertext and vice-versa.
Distinct from Matrix Ciphers: Candidates are either specific to matrix/caesar ciphers or LLM text transformers; a general transformation capability is missing.
Explore 3 awesome GitHub repositories matching security & cryptography · Ciphertext Transformations. Refine with filters or upvote what's useful.
fhevm is a full-stack blockchain framework designed to integrate Fully Homomorphic Encryption into smart contracts. It provides a platform for developing confidential smart contracts that can process encrypted data and execute private on-chain computations without decrypting the underlying information. The framework utilizes a coprocessor system to offload resource-intensive encrypted operations to an asynchronous service, improving blockchain performance and scalability. It incorporates a secure key management service based on multi-party computation and a zero-knowledge proof verifier to en
Provides the ability to execute mathematical and boolean operations on encrypted integers without decrypting the underlying data.
CryptoSwift is a cryptography library implemented entirely in the Swift programming language. It provides a collection of standard cryptographic algorithms for encryption, decryption, and hashing without relying on native C libraries or system frameworks. The library supports symmetric and asymmetric encryption, including RSA key generation and signature management. It features authenticated encryption schemes and the ability to generate cryptographic digests for data integrity verification. The toolset covers message authentication codes, secure key derivation from passwords, and data paddi
Transforms readable text into ciphertext using standard algorithms to prevent unauthorized access.
SEAL este o bibliotecă de criptare homomorfă și un framework de criptografie C++ care permite operațiuni matematice pe date criptate fără a necesita decriptare. Acesta oferă un set de instrumente pentru efectuarea adunărilor și înmulțirilor pe numere întregi și complexe criptate, pentru a susține calculul care păstrează confidențialitatea. Framework-ul implementează schemele BFV și CKKS, permițând atât aritmetica modulară pe numere întregi criptate, cât și aritmetica aproximativă pe numere în virgulă mobilă cu precizie fixă. Include wrappere specializate pentru a integra aceste fluxuri de lucru criptografice în medii .NET și suportă implementarea multi-platformă pentru Android, iOS și WebAssembly. Biblioteca gestionează precizia computațională și securitatea prin comutarea moduli-ului ciphertext, controlul zgomotului și validarea parametrilor criptografici conform standardelor de securitate. De asemenea, oferă utilitare pentru compresia ciphertext-ului și crearea de arhitecturi de stocare criptată unde furnizorul de servicii nu poate accesa cheile de decriptare.
Implements ciphertext moduli switching to reduce noise growth and maintain precision during complex homomorphic computations.