yacl

Crypto library

A C++ library providing common cryptography and network functionality for secure computation protocols

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

GitHub

80 stars
8 watching
67 forks
Language: C++
last commit: about 1 month 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,079
microchiptech/cryptoauthlib A library that provides APIs for communicating with secure elements in cryptographic devices. 388
rustcrypto/nacl-compat Provides Rust compatibility with NaCl-family libraries for secure cryptographic functions. 60
waterjuice/wjcryptlib A collection of cryptographic functions written in C. 485
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. 29
xavierleroy/cryptokit A comprehensive C library of cryptographic primitives for building secure protocols in OCaml applications. 97
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. 294
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. 722
hacl-star/hacl-star A formally verified cryptographic library providing high-performance implementations of modern algorithms 1,631
daviddesmet/nacl.core A managed .NET library providing cryptographic primitives and message authentication codes 72
codesinchaos/chaos.nacl A C# cryptography library implementing a subset of cryptographic primitives and algorithms based on NaCl. 134