CryptoSwift by krzyzanowskim

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

updated at Sept. 21, 2024, 9:34 p.m.

Swift

184 +0

10,150 +4

1,652 +1

GitHub
ring by briansmith

Safe, fast, small crypto using Rust

updated at Sept. 21, 2024, 9:07 p.m.

Assembly

45 -1

3,704 +7

698 +1

GitHub
libsodium.js by jedisct1

libsodium compiled to Webassembly and pure JavaScript, with convenient wrappers.

updated at Sept. 21, 2024, 7:30 p.m.

HTML

32 +0

970 +2

138 +0

GitHub
cryptopp by weidai11

free C++ class library of cryptographic schemes

updated at Sept. 21, 2024, 6:56 p.m.

C++

195 -1

4,798 +8

1,491 +8

GitHub
bcrypt-ruby by bcrypt-ruby

bcrypt-ruby is a Ruby binding for the OpenBSD bcrypt() password hashing algorithm, allowing you to easily store a secure hash of your users' passwords.

updated at Sept. 21, 2024, 6:20 p.m.

C

49 +0

1,921 +0

282 +1

GitHub
php-encryption by defuse

Simple Encryption in PHP.

updated at Sept. 21, 2024, 4:03 p.m.

PHP

104 +0

3,782 +3

308 +0

GitHub
jsrsasign by kjur

The 'jsrsasign' (RSA-Sign JavaScript Library) is an opensource free cryptography library supporting RSA/RSAPSS/ECDSA/DSA signing/validation, ASN.1, PKCS#1/5/8 private/public key, X.509 certificate, CRL, OCSP, CMS SignedData, TimeStamp, CAdES and JSON Web Signature/Token in pure JavaScript.

updated at Sept. 21, 2024, 2:59 p.m.

HTML

92 +0

3,250 +1

645 -1

GitHub
pycryptodome by Legrandin

A self-contained cryptographic library for Python

updated at Sept. 21, 2024, 2:20 p.m.

C

66 +0

2,797 +5

501 +2

GitHub
rustls by rustls

A modern TLS library in Rust

updated at Sept. 21, 2024, 1:38 p.m.

Rust

85 -1

5,879 +12

631 +3

GitHub
elliptic-curves by RustCrypto

Collection of pure Rust elliptic curve implementations: NIST P-224, P-256, P-384, P-521, secp256k1, SM2

updated at Sept. 21, 2024, 1:11 p.m.

Rust

17 +0

657 +3

181 +1

GitHub
ex_crypto by ntrepid8

Wrapper around the Erlang crypto module for Elixir.

updated at Sept. 21, 2024, 12:38 p.m.

Elixir

6 +0

144 +1

48 +0

GitHub
forge by digitalbazaar

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

updated at Sept. 21, 2024, 12:27 p.m.

JavaScript

150 +0

5,044 +2

778 +1

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 Sept. 21, 2024, 10:14 a.m.

C

109 +0

2,294 +7

820 +3

GitHub
node.bcrypt.js by kelektiv

bcrypt for NodeJs

updated at Sept. 21, 2024, 6:53 a.m.

C++

64 -1

7,453 +11

513 +1

GitHub
libsodium by jedisct1

A modern, portable, easy to use crypto library.

updated at Sept. 21, 2024, 6:28 a.m.

C

387 +0

12,189 +9

1,734 +2

GitHub
password-hashes by RustCrypto

Password hashing functions / KDFs

updated at Sept. 21, 2024, 1:22 a.m.

Rust

10 +0

647 +5

79 +2

GitHub
pac4j by pac4j

Security engine for Java (authentication, authorization, multi frameworks): OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...

updated at Sept. 21, 2024, 1:10 a.m.

Java

114 +0

2,413 +0

689 +0

GitHub
sjcl by bitwiseshiftleft

Stanford Javascript Crypto Library

updated at Sept. 21, 2024, 12:02 a.m.

JavaScript

230 +0

7,181 +2

986 +0

GitHub
s2n-tls by aws

An implementation of the TLS/SSL protocols

updated at Sept. 20, 2024, 10:05 p.m.

C

173 +1

4,510 +9

704 +0

GitHub
openpgpjs by openpgpjs

OpenPGP implementation for JavaScript

updated at Sept. 20, 2024, 9:33 p.m.

JavaScript

174 -1

5,651 +5

795 +0

GitHub