formats by RustCrypto

Cryptography-related format encoders/decoders: DER, PEM, PKCS, PKIX

updated at June 16, 2024, 12:35 a.m.

Rust

11 +0

227 +1

120 +2

GitHub
lua-lockbox by somesocks

A collection of cryptographic primitives written in pure Lua

updated at June 16, 2024, 12:10 a.m.

Lua

18 +0

354 +1

73 +0

GitHub
kyber by dedis

Advanced crypto library for the Go language

updated at June 15, 2024, 11:14 p.m.

Go

52 +0

615 +2

166 +2

GitHub
ObjectivePGP by krzyzanowskim

ObjectivePGP is an open-source library for iOS and macOS that provides developers with tools for implementing OpenPGP encryption and decryption, digital signing, and signature verification in their applications, thereby enhancing security and data integrity.

updated at June 15, 2024, 9:44 p.m.

Objective-C

24 +0

661 +1

107 +0

GitHub
noble-secp256k1 by paulmillr

Fastest 4KB JS implementation of secp256k1 signatures and ECDH

updated at June 15, 2024, 9:43 p.m.

JavaScript

15 +0

713 +3

106 +0

GitHub
node.bcrypt.js by kelektiv

bcrypt for NodeJs

updated at June 15, 2024, 9:06 p.m.

C++

67 +0

7,363 +8

508 +1

GitHub
crypto-algorithms by B-Con

Basic implementations of standard cryptography algorithms, like AES and SHA-1.

updated at June 15, 2024, 5:29 p.m.

C

81 +0

1,760 +4

677 +1

GitHub
cryptomator by cryptomator

Multi-platform transparent client-side encryption of your files in the cloud

updated at June 15, 2024, 4:39 p.m.

Java

170 +0

10,820 +24

951 -2

GitHub
ockam by ockam-network

Orchestrate end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies between distributed applications – at massive scale.

updated at June 15, 2024, 4:31 p.m.

Rust

57 -1

4,376 +5

557 +1

GitHub
tiny-AES-c by kokke

Small portable AES128/192/256 in C

updated at June 15, 2024, 1:58 p.m.

C

142 +0

4,098 +10

1,285 +2

GitHub
noble-hashes by paulmillr

Audited & minimal JS implementation of hash functions, MACs and KDFs.

updated at June 15, 2024, 1:30 p.m.

JavaScript

12 +0

502 +10

35 +0

GitHub
blackbox by StackExchange

Safely store secrets in Git/Mercurial/Subversion

updated at June 15, 2024, 12:30 p.m.

Go

120 -1

6,645 +5

369 -1

GitHub
cryptopp by weidai11

free C++ class library of cryptographic schemes

updated at June 15, 2024, 10:18 a.m.

C++

197 +1

4,634 +14

1,466 +2

GitHub
sjcl by bitwiseshiftleft

Stanford Javascript Crypto Library

updated at June 15, 2024, 7:54 a.m.

JavaScript

232 +0

7,171 +0

981 +0

GitHub
swift-sodium by jedisct1

Safe and easy to use crypto for iOS and macOS

updated at June 15, 2024, 7:54 a.m.

C

24 +0

508 -1

179 +0

GitHub
ring by briansmith

Safe, fast, small crypto using Rust

updated at June 15, 2024, 6:56 a.m.

Assembly

49 +0

3,623 +10

679 +0

GitHub
noble-ciphers by paulmillr

Auditable & minimal JS implementation of Salsa20, ChaCha and AES

updated at June 15, 2024, 6:43 a.m.

TypeScript

4 +0

159 +4

7 +0

GitHub
forge by digitalbazaar

A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps

updated at June 15, 2024, 6:30 a.m.

JavaScript

149 +0

4,993 +5

765 +0

GitHub
wolfssl by wolfSSL

The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3 and DTLS 1.3!

updated at June 15, 2024, 3:59 a.m.

C

108 +0

2,212 +3

794 +2

GitHub
CryptoSwift by krzyzanowskim

CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift

updated at June 15, 2024, 1:28 a.m.

Swift

184 +0

10,068 +9

1,650 -2

GitHub