Cryptography topic

Cryptography, or cryptology is the practice and study of techniques for secure communication in the presence of adversarial behavior. More generally, cryptography is about constructing and analyzing protocols that prevent third parties or the public from reading private messages.

List Cryptography repositories

auth-tarball-from-git

15
Stars
1
Forks
Watchers

Authenticate a tarball through a signed tag in a git repository (with reproducible builds)

beamsplitter

88
Stars
7
Forks
Watchers

:gem: Beamsplitter - A new (possibly universal) hash that passes SMHasher. Built mainly with a random 10x64 S-box. Also in NodeJS

Blogfolio

8
Stars
1
Forks
Watchers

:pencil2: Blogfolio of my creative work in open-source software engineering, 2017 to present.

DISCoHAsH

218
Stars
10
Forks
Watchers

:rocket: DISCoHAsH - Simple, fast, quality hash in 120 lines. 10GB/s serial (depending on hardware). Also in NodeJS

go-cpace-ristretto255

28
Stars
1
Forks
Watchers

An EXPERIMENTAL Go implementation of the CPace PAKE, instantiated with the ristretto255 group.

phpcrypt

31
Stars
6
Forks
Watchers

Encryption, decryption, and password hashing tools for PHP projects

encembed

43
Stars
7
Forks
Watchers

Encrypt embedded go files using age.

SplitShare

34
Stars
4
Forks
Watchers

Shamir's Secret Sharing Algorithm implementation in golang combined with PGP and a mail delivery system

pycon2017_crypto_tutorial

37
Stars
15
Forks
Watchers

Applied Modern Cryptography in Python (PyCon 2017)

pycon2018_blockchain_tutorial

20
Stars
8
Forks
Watchers

Getting Started with Blockchain & Cryptocurrencies in Python (PyCon 2018)