XKCP by XKCP

eXtended Keccak Code Package

created at June 30, 2013, 9:12 a.m.

C

45 +0

568 +0

196 +0

GitHub
CocoaSecurity by kelp404

Encrypt/Decrypt: AES. Hash: MD5, SHA(SHA1, SHA224, SHA256, SHA384, SHA512). Encode/Decode: Base64, Hex.

created at May 14, 2012, 10:31 p.m.

Objective-C

44 +0

1,131 +0

198 +0

GitHub
pynacl by pyca

Python binding to the Networking and Cryptography (NaCl) library

created at Feb. 22, 2013, 3:52 a.m.

C

28 +0

1,044 +0

227 +0

GitHub
hashes by RustCrypto

Collection of cryptographic hash functions written in pure Rust

created at Nov. 18, 2016, 7:40 a.m.

Rust

28 +0

1,740 +9

234 +0

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.

created at May 7, 2008, 11:29 p.m.

C

49 +0

1,914 +3

283 +0

GitHub
tweetnacl-js by dchest

Port of TweetNaCl cryptographic library to JavaScript

created at Jan. 5, 2014, 11:15 a.m.

JavaScript

44 +0

1,745 +3

293 +0

GitHub
rust-crypto by DaGenix

A (mostly) pure-Rust implementation of various cryptographic algorithms.

created at Oct. 9, 2013, 3:15 a.m.

Rust

38 +0

1,376 +1

296 +0

GitHub
python-ecdsa by tlsfuzzer

pure-python ECDSA signature/verification and ECDH key agreement

created at April 19, 2010, 2:22 a.m.

Python

49 -1

902 +0

307 +1

GitHub
nipe by GouveaHeitor

An engine to make Tor network your default gateway

created at Sept. 7, 2015, 6:47 p.m.

Perl

84 +0

1,856 +2

307 -1

GitHub
php-encryption by defuse

Simple Encryption in PHP.

created at Feb. 6, 2014, 6:47 a.m.

PHP

104 +0

3,751 +0

311 +0

GitHub
BLAKE3 by BLAKE3-team

the official Rust and C implementations of the BLAKE3 cryptographic hash function

created at Nov. 10, 2019, 11:15 a.m.

Assembly

77 -1

4,666 +2

311 +5

GitHub
cryptico by wwwtyro

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

created at July 28, 2012, 11:14 p.m.

JavaScript

72 +0

1,174 +0

347 +0

GitHub
blackbox by StackExchange

Safely store secrets in Git/Mercurial/Subversion

created at April 6, 2014, 5:53 p.m.

Go

120 +0

6,648 +3

369 +0

GitHub
libtomcrypt by libtom

LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.

created at July 15, 2010, 4:22 p.m.

C

111 +0

1,507 +5

447 -1

GitHub
git-crypt by AGWA

Transparent file encryption in git

created at Dec. 19, 2012, 12:43 a.m.

C++

88 +0

8,071 +8

470 +1

GitHub
pycryptodome by Legrandin

A self-contained cryptographic library for Python

created at May 2, 2014, 3:11 p.m.

C

64 +0

2,723 +7

488 +3

GitHub
node.bcrypt.js by kelektiv

bcrypt for NodeJs

created at April 15, 2010, 5:17 a.m.

C++

67 +0

7,368 +5

507 -1

GitHub
RNCryptor by RNCryptor

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

created at March 17, 2012, 12:48 a.m.

Swift

119 +0

3,351 +0

516 +0

GitHub
ockam by ockam-network

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

created at Nov. 30, 2018, 6:57 p.m.

Rust

57 +0

4,381 +5

559 +2

GitHub
rustls by rustls

A modern TLS library in Rust

created at May 2, 2016, 8:50 p.m.

Rust

85 -1

5,648 +18

600 +5

GitHub