yacl

Crypto library

Provides cryptographic primitives and protocols for secure computation and communication.

YACL (Yet Another Common crypto library) is a C++ library that contains cryptography, network and io modules which other SecretFlow code depends on.

GitHub

79 stars
6 watching
64 forks
Language: C++
last commit: 4 days ago
Linked from 1 awesome list

cryptocryptographycryptography-librarydpfgmlpnoblivious-transferotpsipsusecure-computationsvolevole

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pyca/pynacl A Python interface to cryptographic primitives and protocols 1,077
microchiptech/cryptoauthlib A library that provides APIs for communicating with secure elements in cryptographic devices. 382
rustcrypto/nacl-compat Provides Rust compatibility with NaCl-family libraries for secure cryptographic functions. 58
waterjuice/wjcryptlib A collection of cryptographic functions written in C. 479
haskell-cryptography/cacophony A Haskell library implementing cryptographic protocols for secure communication. 96
deliberative/crypto A reference implementation of cryptographic operations in WebAssembly and Node.js for secure data exchange and sharing. 28
xavierleroy/cryptokit A comprehensive C library of cryptographic primitives for building secure protocols in OCaml applications. 96
unix4fun/naclpipe A package providing an io.Reader/io.Writer interface with an NaCL crypto backend for cryptographic key stretching and decryption 23
brndnmtthws/dryoc A pure-Rust cryptography library based on libsodium, providing a mostly drop-in replacement with safe and protected memory handling. 288
sgl0v/scrypto Provides a Swift interface to CommonCrypto routines for cryptographic tasks 38
tonyg/js-nacl A JavaScript API wrapper for cryptographic routines from the libsodium library. 493
microsoft/symcrypt A cryptographic library used by Microsoft products to implement secure symmetric and asymmetric algorithms. 715
hacl-star/hacl-star A formally verified cryptographic library providing high-performance implementations of modern algorithms 1,627
daviddesmet/nacl.core A managed .NET library providing cryptographic primitives and message authentication codes 71
codesinchaos/chaos.nacl A C# cryptography library implementing a subset of cryptographic primitives and algorithms based on NaCl. 132