sodiumoxide by sodiumoxide

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

created at Dec. 5, 2013, 9:37 p.m.

Rust

23 +0

638 +0

174 +0

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.

created at July 25, 2014, 2:21 p.m.

Objective-C

24 +0

657 -2

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

14 +0

700 +5

104 +0

GitHub
jshashes by h2non

Fast and dependency-free cryptographic hashing library for node.js and browsers (supports MD5, SHA1, SHA256, SHA512, RIPEMD, HMAC)

created at Jan. 8, 2012, 8:41 p.m.

JavaScript

26 +0

718 +0

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

50 +0

893 +2

304 +1

GitHub
libsodium.js by jedisct1

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

created at Jan. 15, 2015, 10:58 a.m.

HTML

33 +0

940 +0

136 +0

GitHub
awesome-he by jonaschn

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

created at Feb. 21, 2018, 2:38 a.m.

Unknown languages

46 +0

951 +4

73 +0

GitHub
rbnacl by crypto-rb

Ruby FFI binding to the Networking and Cryptography (NaCl) library (a.k.a. libsodium)

created at Jan. 21, 2013, 12:17 a.m.

Ruby

38 +0

977 +0

82 +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,040 +2

221 +0

GitHub
mundane by google

Mundane is a Rust cryptography library backed by BoringSSL that is difficult to misuse, ergonomic, and performant (in that order).

created at Oct. 2, 2018, 8:32 p.m.

Rust

23 +0

1,069 +0

49 +0

GitHub
cryptol by GaloisInc

Cryptol: The Language of Cryptography

created at April 17, 2014, 10:29 p.m.

Haskell

53 +0

1,111 +2

117 +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,132 +0

198 +0

GitHub
bcrypt by pyca

Modern(-ish) password hashing for your software and your servers

created at May 11, 2013, 2:03 a.m.

Python

26 +0

1,141 +5

153 +0

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

71 +0

1,173 +3

349 +0

GitHub
comeonin by riverrun

Password hashing specification for the Elixir programming language

created at Dec. 19, 2014, 9:38 a.m.

Elixir

16 +0

1,285 +0

64 +0

GitHub
rust-openssl by sfackler

OpenSSL bindings for Rust

created at Dec. 28, 2013, 11:56 p.m.

Rust

26 +0

1,329 +4

726 +3

GitHub
rust-crypto by DaGenix

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

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

Rust

37 +0

1,367 +0

295 +0

GitHub
hashids-python by davidaurelio

Implementation of hashids (http://hashids.org) in Python. Compatible with Python 2 and Python 3

created at May 24, 2013, 7:51 p.m.

Python

31 +0

1,404 +0

106 +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,483 +3

447 +2

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,728 +1

293 +0

GitHub