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

58 +0

4,351 +6

558 -2

GitHub
tiny-AES-c by kokke

Small portable AES128/192/256 in C

created at May 24, 2012, 3:27 p.m.

C

140 +1

4,026 +8

1,274 +0

GitHub
php-encryption by defuse

Simple Encryption in PHP.

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

PHP

104 +0

3,727 +4

311 +0

GitHub
ring by briansmith

Safe, fast, small crypto using Rust

created at July 22, 2015, 7:57 p.m.

Assembly

46 +0

3,566 +5

662 +2

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

118 +0

3,349 +1

515 +0

GitHub
jsrsasign by kjur

The 'jsrsasign' (RSA-Sign JavaScript Library) is an opensource free cryptography library supporting RSA/RSAPSS/ECDSA/DSA signing/validation, ASN.1, PKCS#1/5/8 private/public key, X.509 certificate, CRL, OCSP, CMS SignedData, TimeStamp, CAdES and JSON Web Signature/Token in pure JavaScript.

created at April 30, 2012, 6:18 a.m.

HTML

92 +0

3,190 +1

644 +0

GitHub
pycryptodome by Legrandin

A self-contained cryptographic library for Python

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

C

62 +0

2,664 +3

476 +1

GitHub
pac4j by pac4j

Security engine for Java (authentication, authorization, multi frameworks): OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...

created at Jan. 28, 2012, 5:04 p.m.

Java

115 +0

2,377 +2

676 +1

GitHub
rage by str4d

A simple, secure and modern file encryption tool (and Rust library) with small explicit keys, no config options, and UNIX-style composability.

created at Oct. 8, 2019, 8:40 p.m.

Rust

30 +1

2,326 +9

92 +1

GitHub
wolfssl by wolfSSL

The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3!

created at Jan. 7, 2015, 6:50 p.m.

C

109 +1

2,179 +6

778 +6

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

282 +0

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,831 -4

307 +0

GitHub
themis by cossacklabs

Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.

created at May 6, 2015, 1:25 p.m.

C

43 +0

1,810 +1

141 +1

GitHub
crypto-algorithms by B-Con

Basic implementations of standard cryptography algorithms, like AES and SHA-1.

created at Sept. 13, 2012, 7:02 a.m.

C

80 +0

1,728 +7

671 +3

GitHub
tweetnacl-js by dchest

Port of TweetNaCl cryptographic library to JavaScript

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

JavaScript

44 -1

1,724 +3

293 +1

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

110 +1

1,479 +2

445 +2

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

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

37 +0

1,367 +3

295 -1

GitHub
rust-openssl by sfackler

OpenSSL bindings for Rust

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

Rust

26 +0

1,321 +2

721 +2

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

64 +0

GitHub