elliptic-curves by RustCrypto

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

created at Jan. 6, 2020, 1:08 a.m.

Rust

16 +0

613 +0

158 +1

GitHub
noble-secp256k1 by paulmillr

Fastest 4KB JS implementation of secp256k1 signatures and ECDH

created at June 20, 2019, 9:59 p.m.

JavaScript

15 +0

705 +2

106 +2

GitHub
cryptoballot by cryptoballot

cryptographically secure online voting

created at June 13, 2013, 7:14 p.m.

Rust

15 +0

220 +0

29 +0

GitHub
libkcapi by smuellerDD

Linux Kernel Crypto API User Space Interface Library

created at Nov. 16, 2014, 3:02 a.m.

C

15 +0

156 +0

68 +1

GitHub
ironssh by IronCoreLabs

Secure end-to-end encrypted file sharing over ssh; forked from openssh.

created at Aug. 1, 2016, 5:05 a.m.

C

14 +0

62 +0

5 +0

GitHub
StreamCryptor by bitbeans

Stream encryption & decryption with libsodium and protobuf

created at Sept. 12, 2014, 10:05 p.m.

C#

14 +0

130 +0

30 +0

GitHub
suruga by klutzy

[INACTIVE] TLS 1.2 implementation in Rust

created at June 15, 2014, 2 p.m.

Rust

14 +0

124 +0

13 +0

GitHub
cloak by danielberkompas

Elixir encryption library designed for Ecto

created at Sept. 16, 2015, 3:58 p.m.

Elixir

14 +0

541 +2

55 +0

GitHub
IDZSwiftCommonCrypto by iosdevzone

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

created at Sept. 20, 2014, 6:55 p.m.

Swift

12 +0

476 +0

89 +0

GitHub
recrypt-rs by IronCoreLabs

A set of cryptographic primitives for building a multi-hop Proxy Re-encryption scheme, known as Transform Encryption.

created at Sept. 26, 2018, 10:16 p.m.

Rust

12 +0

142 +1

23 +0

GitHub
OpenSSL by ZewoGraveyard

Swift OpenSSL for OS X and Linux

created at Dec. 8, 2015, 12:13 a.m.

Swift

12 +0

39 +0

20 +0

GitHub
pyelliptic by yann2192

Python OpenSSL wrapper. For modern cryptography with ECC, AES, HMAC, Blowfish, ...

created at Sept. 1, 2011, 7:18 p.m.

Python

12 +0

127 +0

61 +0

GitHub
noble-hashes by paulmillr

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

created at Oct. 6, 2021, 6:39 p.m.

JavaScript

12 +0

483 +4

34 +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

created at Jan. 13, 2012, 2:03 p.m.

JavaScript

11 +0

323 +0

78 +0

GitHub
noble-curves by paulmillr

Audited & minimal JS implementation of elliptic curve cryptography.

created at Dec. 3, 2022, 10:08 a.m.

TypeScript

11 +0

596 +3

54 +0

GitHub
orion by orion-rs

Usable, easy and safe pure-Rust crypto

created at Feb. 6, 2018, 5:45 p.m.

Rust

11 +0

536 +1

29 +0

GitHub
rusha by srijs

High-performance pure-javascript SHA1 implementation suitable for large binary data, reaching up to half the native speed.

created at March 25, 2013, 3:01 p.m.

JavaScript

10 +0

275 +0

37 +0

GitHub
digestif by mirage

Simple hash algorithms in OCaml

created at April 8, 2015, 5:35 a.m.

OCaml

10 +0

86 +1

26 +0

GitHub
dkeyczar by dgryski

Port of Google's Keyczar cryptography library to Go

created at Dec. 12, 2011, 12:17 a.m.

Go

10 +0

111 +0

16 +0

GitHub
tsec by jmcardon

Type-safe general-cryptography library - https://jmcardon.github.io/tsec/

created at Aug. 4, 2017, 8:25 p.m.

Scala

10 +0

350 +0

55 +0

GitHub