Coda Hale (codahale)

codahale

Geek Repo

Location:Fort Collins, CO

Home Page:https://codahale.com

Github PK Tool:Github PK Tool

Coda Hale's repositories

shamir

A Java implementation of Shamir's Secret Sharing algorithm over GF(256).

Language:JavaLicense:Apache-2.0Stargazers:207Issues:14Issues:10

tinystat

A Go library and CLI tool for evaluating whether two or more sets of measurements are statistically different.

Language:GoLicense:Apache-2.0Stargazers:69Issues:3Issues:0

usl

A Go library and CLI tool which simplifies calculation of Universal Scalability Law parameters given system measurements.

Language:GoLicense:Apache-2.0Stargazers:30Issues:5Issues:0

veil

Veil is an incredibly experimental hybrid cryptosystem for sending and receiving confidential, authentic multi-recipient messages which are indistinguishable from random noise by an attacker.

Language:RustLicense:Apache-2.0Stargazers:21Issues:2Issues:0

veil-go

Stupid crypto tricks

Language:GoLicense:Apache-2.0Stargazers:18Issues:4Issues:0

yellhole

Where else you gonna scream?

Language:RustLicense:AGPL-3.0Stargazers:17Issues:3Issues:0

nanostat

A Rust library and CLI tool for evaluating whether two or more sets of measurements are statistically different.

Language:RustLicense:Apache-2.0Stargazers:16Issues:3Issues:0

usl-rs

A Rust crate and CLI tool which simplifies calculation of Universal Scalability Law parameters given system measurements.

Language:RustLicense:Apache-2.0Stargazers:9Issues:2Issues:0

lockstitch

Lockstitch is an incremental, stateful cryptographic primitive for symmetric-key cryptographic operations (e.g. hashing, encryption, message authentication codes, and authenticated encryption) in complex protocols.

Language:RustLicense:MITStargazers:7Issues:4Issues:0

yrgourd

yrgourd uses Lockstitch to establish mutually-authenticated, forward-secure, confidential, high-performance connections. Like a toy Wireguard.

Language:RustLicense:Apache-2.0Stargazers:3Issues:2Issues:0

zk-cds

Hypothetical design of a zero-knowledge contact discovery system

Language:RustLicense:Apache-2.0Stargazers:3Issues:2Issues:0

areion

A Rust implementation of the Areion256 and Areion512 permutations.

Language:RustLicense:Apache-2.0Stargazers:2Issues:2Issues:0
Language:GoLicense:Apache-2.0Stargazers:2Issues:2Issues:0

ml-kem-in-the-middle

Making ML-KEM-768 ciphertexts indistinguishable from random noise.

Language:RustLicense:Apache-2.0Stargazers:2Issues:2Issues:0

xoodoo-p

High-performance, pure-Rust implementation of the Xoodoo-p permutation.

Language:RustLicense:NOASSERTIONStargazers:2Issues:2Issues:0

bakery

Hacky project for generating websites.

Language:RustLicense:Apache-2.0Stargazers:1Issues:2Issues:0

blind

Short Pairing-Free Blind Signatures with Exponential Security

Language:RustLicense:Apache-2.0Stargazers:1Issues:2Issues:0

commit

Pedersen commitments with Ristretto255 and STROBE.

Language:RustLicense:Apache-2.0Stargazers:1Issues:2Issues:0

cpace

A CPACE-inspired PAKE using ristretto255 and STROBE.

Language:RustLicense:Apache-2.0Stargazers:1Issues:2Issues:2

cyclist

A generic Rust implementation of the Cyclist mode of permutation-based cryptography (e.g. Xoodyak).

Language:RustLicense:MITStargazers:1Issues:2Issues:0

keccak-p

High-performance, pure-Rust implementation of the Keccak-p permutation.

Language:RustLicense:NOASSERTIONStargazers:1Issues:2Issues:0

qdsa

A pure-Rust implementation of the qDSA signature algorithm over Curve25519, plus X25519 and Elligator2.

Language:RustLicense:NOASSERTIONStargazers:1Issues:2Issues:0

rsa_pprf

A puncturable PRF based on the RSA accumulator.

Language:RustLicense:Apache-2.0Stargazers:1Issues:2Issues:0

sag

A Ristretto255 implementation of Spontaneous Anonymous Group signatures (aka ring signatures)

Language:RustLicense:Apache-2.0Stargazers:1Issues:2Issues:0

utils

Utility crates used in RustCrypto

Language:RustStargazers:1Issues:0Issues:0

vrf

Ristretto255/STROBE-based VRF

Language:RustLicense:Apache-2.0Stargazers:1Issues:2Issues:0

pqc-signcrypt

An entirely untested, unproven post-quantum signcryption scheme.

Language:RustLicense:Apache-2.0Stargazers:0Issues:2Issues:0

elligator-squared

An implementation of the Elligator Squared algorithm for NIST P-256.

Language:RustLicense:Apache-2.0Stargazers:0Issues:2Issues:0

mlkem768

A Rust port of Filippo Valsorda’s Go implementation of ML-KEM-768.

Language:RustLicense:Apache-2.0Stargazers:0Issues:2Issues:0

sponges

Collection of sponge functions written in pure Rust

Language:RustStargazers:0Issues:0Issues:0