noble-curves by paulmillr

Audited & minimal JS implementation of elliptic curve cryptography.

updated at Nov. 14, 2024, 5:23 p.m.

JavaScript

11 +0

691 +2

63 +0

GitHub
noble-hashes by paulmillr

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

updated at Nov. 14, 2024, 12:21 p.m.

JavaScript

12 +0

586 +5

45 -1

GitHub
XKCP by XKCP

eXtended Keccak Code Package

updated at Nov. 14, 2024, 7:27 a.m.

C

45 +0

588 +1

197 +0

GitHub
python-ecdsa by tlsfuzzer

pure-python ECDSA signature/verification and ECDH key agreement

updated at Nov. 14, 2024, 3:06 a.m.

Python

49 +0

916 -1

316 +0

GitHub
cryptico by wwwtyro

An easy-to-use encryption system utilizing RSA and AES for javascript.

updated at Nov. 13, 2024, 9:37 p.m.

JavaScript

72 +0

1,180 +1

344 +0

GitHub
awesome-he by jonaschn

✨ Awesome - A curated list of amazing Homomorphic Encryption libraries, software and resources

updated at Nov. 13, 2024, 3:40 p.m.

Unknown languages

47 +0

1,058 +3

84 +0

GitHub
noble-ed25519 by paulmillr

Fastest 4KB JS implementation of ed25519 signatures

updated at Nov. 12, 2024, 7:39 p.m.

JavaScript

11 +0

421 +1

52 +1

GitHub
php-encryption by defuse

Simple Encryption in PHP.

updated at Nov. 12, 2024, 3:39 p.m.

PHP

105 +0

3,793 -1

306 +0

GitHub
noble-secp256k1 by paulmillr

Fastest 4KB JS implementation of secp256k1 signatures and ECDH

updated at Nov. 12, 2024, 12:23 p.m.

JavaScript

15 +0

760 +0

115 +1

GitHub
kyber by dedis

Advanced crypto library for the Go language

updated at Nov. 12, 2024, 11:09 a.m.

Go

50 +0

643 +2

168 +0

GitHub
IDZSwiftCommonCrypto by iosdevzone

A wrapper for Apple's Common Crypto library written in Swift.

updated at Nov. 11, 2024, 10:52 p.m.

Swift

12 +0

478 +1

89 +0

GitHub
password4j by Password4j

Java cryptographic library that supports Argon2, bcrypt, scrypt and PBKDF2 aimed to protect passwords in databases. Easy to use by design, highly customizable, secure and portable. All the implementations follow the standards and have been reviewed to perform better in the JVM.

updated at Nov. 11, 2024, 9:25 p.m.

Java

8 +0

355 +1

26 +0

GitHub
cryptojs by gwjjeff

Following googlecode project crypto-js, provide standard and secure cryptographic algorithms for NodeJS. Support MD5, SHA-1, SHA-256, RC4, Rabbit, AES, DES, PBKDF2, HMAC, OFB, CFB, CTR, CBC, Base64

updated at Nov. 11, 2024, 7:14 p.m.

JavaScript

11 +0

327 +1

73 +0

GitHub
obsolete.cifre by hookflash

Fast crypto toolkit for modern client-side JavaScript

updated at Nov. 11, 2024, 7:10 p.m.

JavaScript

7 +0

123 +1

9 +0

GitHub
formats by RustCrypto

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

updated at Nov. 11, 2024, 7:04 p.m.

Rust

13 +0

250 +0

132 -2

GitHub
cryptoballot by cryptoballot

cryptographically secure online voting

updated at Nov. 11, 2024, 5:13 p.m.

Rust

15 +0

222 +1

29 +0

GitHub
RNCryptor by RNCryptor

CCCryptor (AES encryption) wrappers for iOS and Mac in Swift. -- For ObjC, see RNCryptor/RNCryptor-objc

updated at Nov. 11, 2024, 2:58 p.m.

Swift

119 +0

3,356 +0

523 +0

GitHub
guile-ssh by artyom-poptsov

Guile-SSH is a library that provides access to the SSH protocol for GNU Guile programs.

updated at Nov. 11, 2024, 12:13 p.m.

C

3 +0

65 +2

13 +0

GitHub
dryoc by brndnmtthws

Don't Roll Your Own Crypto: pure-Rust, hard to misuse cryptography library

updated at Nov. 11, 2024, 11:35 a.m.

Rust

7 +1

288 +1

14 +0

GitHub
sodiumoxide by sodiumoxide

[DEPRECATED] Sodium Oxide: Fast cryptographic library for Rust (bindings to libsodium)

updated at Nov. 11, 2024, 11:35 a.m.

Rust

23 +0

642 +1

174 +0

GitHub