awesome-he by jonaschn

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

updated at May 12, 2024, 11:43 a.m.

Unknown languages

46 +0

951 +4

73 +0

GitHub
sjcl by bitwiseshiftleft

Stanford Javascript Crypto Library

updated at May 12, 2024, 10:35 a.m.

JavaScript

232 +0

7,163 +1

980 -1

GitHub
cryptomator by cryptomator

Multi-platform transparent client-side encryption of your files in the cloud

updated at May 12, 2024, 8:52 a.m.

Java

170 -1

10,687 +20

948 +1

GitHub
node.bcrypt.js by kelektiv

bcrypt for NodeJs

updated at May 12, 2024, 8:42 a.m.

C++

67 +0

7,323 +5

505 +1

GitHub
pycryptodome by Legrandin

A self-contained cryptographic library for Python

updated at May 12, 2024, 8:30 a.m.

C

63 +0

2,677 +3

479 +4

GitHub
SHA.jl by JuliaCrypto

A performant, 100% native-julia SHA1, SHA2, and SHA3 implementation

updated at May 12, 2024, 7:02 a.m.

Julia

9 +0

46 +0

37 +0

GitHub
certbot by certbot

Certbot is EFF's tool to obtain certs from Let's Encrypt and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.

updated at May 12, 2024, 6:50 a.m.

Python

752 -2

30,904 +30

3,365 +3

GitHub
noble-curves by paulmillr

Audited & minimal JS implementation of elliptic curve cryptography.

updated at May 12, 2024, 6:33 a.m.

TypeScript

11 +0

592 +2

54 +0

GitHub
openpgpjs by openpgpjs

OpenPGP implementation for JavaScript

updated at May 12, 2024, 5:49 a.m.

JavaScript

176 -1

5,582 +3

790 +0

GitHub
blackbox by StackExchange

Safely store secrets in Git/Mercurial/Subversion

updated at May 12, 2024, 5:35 a.m.

Go

121 -1

6,627 +3

370 +0

GitHub
openssl by openssl

TLS/SSL and crypto library

updated at May 12, 2024, 5:19 a.m.

C

1,013 +0

24,309 +49

9,804 +16

GitHub
bcrypt by pyca

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

updated at May 12, 2024, 4:35 a.m.

Python

26 +0

1,141 +5

153 +0

GitHub
git-crypt by AGWA

Transparent file encryption in git

updated at May 12, 2024, 4:32 a.m.

C++

88 +0

8,000 +16

464 +1

GitHub
noble-secp256k1 by paulmillr

Fastest 4KB JS implementation of secp256k1 signatures and ECDH

updated at May 12, 2024, 3:39 a.m.

JavaScript

14 +0

700 +5

104 +0

GitHub
rustls by rustls

A modern TLS library in Rust

updated at May 12, 2024, 3:28 a.m.

Rust

85 +0

5,522 +54

585 +2

GitHub
xxHash by Cyan4973

Extremely fast non-cryptographic hash algorithm

updated at May 12, 2024, 2:14 a.m.

C

173 +1

8,528 +19

756 +2

GitHub
crypto-js by brix

JavaScript library of crypto standards.

updated at May 12, 2024, 2:13 a.m.

JavaScript

258 -1

15,414 +17

2,361 +3

GitHub
ring by briansmith

Safe, fast, small crypto using Rust

updated at May 12, 2024, 1:43 a.m.

Assembly

47 +0

3,579 +6

670 +5

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!

updated at May 12, 2024, 1:34 a.m.

C

109 +0

2,187 +6

780 -2

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.

updated at May 12, 2024, 12:29 a.m.

Rust

33 +1

2,359 +23

94 +2

GitHub