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.

created at March 9, 2020, 8:40 p.m.

Java

8 +0

358 +3

27 +1

GitHub
digestif by mirage

Simple hash algorithms in OCaml

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

OCaml

10 +0

87 +0

26 +0

GitHub
ronkathon by pluto

Cryptography Educational Foundations

created at May 1, 2024, 6 p.m.

Rust

2 +0

191 +2

23 +0

GitHub
cipher by rubencaro

Elixir crypto library to encrypt/decrypt arbitrary binaries

created at Nov. 8, 2014, 11:10 a.m.

Elixir

5 +0

61 +0

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

148 +0

21 +0

GitHub
polycrypt by polycrypt

PolyCrypt - A pure JS implementation of the WebCrypto API

created at Jan. 7, 2013, 7:29 p.m.

JavaScript

17 +0

266 +0

21 +0

GitHub
OpenSSL by ZewoGraveyard

Swift OpenSSL for OS X and Linux

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

Swift

12 +0

41 +0

20 +0

GitHub
octavo by libOctavo

Highly modular & configurable hash & crypto library

created at July 27, 2015, 12:55 p.m.

Rust

8 +0

142 +1

19 +0

GitHub
tink-java by tink-crypto

Java implementation of Tink

created at May 20, 2022, 1:19 p.m.

Java

8 +0

138 +5

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

112 +0

16 +0

GitHub
incubator-milagro-crypto-c by apache

Apache milagro (Incubating)

created at March 10, 2017, 8 a.m.

C

14 +0

36 +0

15 +0

GitHub
botan-rs by randombit

:shrimp: Rust cryptography library

created at July 19, 2018, 2:57 p.m.

Rust

5 +0

34 +0

15 +0

GitHub
dryoc by brndnmtthws

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

created at Dec. 19, 2020, 6:16 p.m.

Rust

7 +0

288 +0

14 +0

GitHub
rscrypt by rstudio

scrypt cryptographic functions for R

created at Dec. 20, 2013, 4:13 p.m.

C

5 +0

34 +0

14 +0

GitHub
privy by ofek

An easy, fast lib to correctly password-protect your data

created at Feb. 13, 2017, 8:51 p.m.

Python

17 +0

253 +0

14 +0

GitHub
Crypto.jl by danielsuo

A library that wraps OpenSSL, but also has pure Julia implementations for reference.

created at Nov. 28, 2014, 12:39 a.m.

Julia

5 +0

10 +0

13 +0

GitHub
guile-ssh by artyom-poptsov

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

created at May 19, 2013, 10:54 a.m.

C

3 +0

65 +0

13 +0

GitHub
TCrypto by timoh6

TCrypto is a simple and flexible PHP 5.3+ in-memory key-value storage library

created at June 27, 2011, 5:30 p.m.

PHP

6 +0

61 +0

13 +0

GitHub
suruga by klutzy

[INACTIVE] TLS 1.2 implementation in Rust

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

Rust

14 +0

125 +0

13 +0

GitHub
crypto3 by NilFoundation

Modern Cryptography Suite in C++17

created at April 13, 2019, 11:20 p.m.

C++

18 +0

80 +1

13 +0

GitHub