HElib is an open-source software library that implements homomorphic encryption. It supports the BGV scheme with bootstrapping and the Approximate Number CKKS scheme. HElib also includes optimizations for efficient homomorphic evaluation, focusing on effective use of ciphertext packing techniques and on the Gentry-Halevi-Smart optimizations.
Repository Index
47,133 repositories indexed
217–240 of 277 · Most stars
End-to-end encryption for data at rest: a C library and CLI with recoverable keys, post-quantum (ML-KEM) key exchange, and user-to-user sharing
- encryption
- stream-encryption
- aes-256-gcm
- ecdh
hashgen - the blazingly fast hash generator
- cyclone
- generator
- hash
- md5
Cryptographic Dataset Generation & Modelling Framework
Web app that can hash/hmac, encrypt/decrypt, and sign/verify the data, debug JWT tokens, parse and edit ASN1 structures, compute diffs, and more
Coherence is cryptographic server for modern web apps
- crytography
- tcp-server
- json
- hash
Encrypts 64-bit elf files that decrypt at runtime.
- elf64
- linux
- elf-binaries
- elf-parser
Transform encryption library for Scala
- cryptography
- proxy-re-encryption
- scala
Crypto Puzzles is a tool and library to provide a bunch of functions for encryption or pseudo encryption as puzzles or brain teasers. Awesome for kids but some puzzles are also a challenge for adults.
Erlang public_key cryptography wrapper for Elixir
GitHub App authentication for Go: installation tokens, JWTs and PATs as oauth2.TokenSource, plus webhook signature verification and KMS/HSM signing
Client-side AES-256-GCM zero-knowledge encryption library. Browser-native Web Crypto API, no dependencies. Powers FileShot.io.
- aes-256
- aes-256-gcm
- browser-encryption
- client-side-encryption
scrypt cryptographic functions for R
A D Library of encryption, decryption, encode, hash, and message digital signatures.
Minimal JS implementation of older cryptography algorithms: RSA, DSA, DH.
- cryptography
- dh
- diffie-hellman
- dsa
A complete, reliable, secure and open source webapp based on zero-knowledge encryption to deal with TOTP
- totp
- webapp
- zero-knowledge-encryption
Encrypt and decrypt IPFS files with a secret passphrase.
ELF packer - encrypt and inject self-decryption code into executable ELF binary target
- 42
- elf
- injection
- shellcode
A light package for generating and comparing password hashing with argon2 in Go
- go
- argon2
- password-hashing
- cryptography
AWS Encryption SDK for Go
- aws
- aws-encryption-sdk
- aws-kms
- aws-sdk-go
Quantum-resistent asymmetric key generation tool for digital signatures.
- post-quantum-cryptography
- uov
- rainbow-scheme
- security-tools
NaCL pipe
- go
- nacl
- scrypt
- crypto
An easy to use licensing system, using asymmetric cryptography to generate and validate licenses.
- jwt
- paseto
- nacl
- authentication
An Elixir implementation of the SipHash cryptographic hash family