Pinned Repositories
http-handlers
Some handy HTTP handlers for Go.
jerkson
[ABANDONED] The Scala applewood bacon to Jackson's chicken breast: JSON cordon bleu.
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.
lunk
lunk provides a set of tools for structured logging in the style of Google's Dapper or Twitter's Zipkin
metrics
This is not the Java library.
shamir
A Java implementation of Shamir's Secret Sharing algorithm over GF(256).
sneaker
A tool for securely storing secrets on S3 using Amazon KMS.
sss
A pure Go implementation of Shamir's Secret Sharing algorithm over GF(256)
usl4j
A reasonably complete implementation of the Universal Scalability Law model.
veil
Veil is an incredibly experimental post-quantum cryptosystem for sending and receiving confidential, authentic multi-recipient messages which are indistinguishable from random noise by an attacker.
codahale's Repositories
codahale/lunk
lunk provides a set of tools for structured logging in the style of Google's Dapper or Twitter's Zipkin
codahale/http-handlers
Some handy HTTP handlers for Go.
codahale/chacha20
A pure Go implementation of the ChaCha20 stream cipher.
codahale/charlie
charlie provides a fast, safe, stateless mechanism for adding CSRF protection to web applications.
codahale/buster
A Go library which provides a re-usable framework for load-testing things.
codahale/rfc6979
A Go implementation of RFC 6979's deterministic DSA/ECDSA signature scheme.
codahale/blake2
A BLAKE2 wrapper for Go.
codahale/horcrux
A pure Go implementation of security question style password recovery that preserves end-to-end cryptographic security.
codahale/chacha20poly1305
An implementation of the chacha20poly1305 AEAD construction.
codahale/sskg
A Go implementation of a fast, tree-based Seekable Sequential Key Generator.
codahale/colorbot
A Go library which determines the dominant colors in an image.
codahale/emacs.d
My Emacs configuration.
codahale/safecookie
A Go library which provides simple, strong protection for cookies.
codahale/dotfiles
codahale/redact
A Go package which allows you to easily redact sensitive flag values to prevent them from being exposed as expvars or via debugging endpoints.
codahale/etm
A Go implementation of AES/CBC/HMAC-based AEAD constructions.
codahale/kmssig
A Go utility and library to sign and verify files using AWS’s Key Management Service.
codahale/kht
A Go implementation of a keyed hash tree.
codahale/geoip
A simple Go wrapper for libGeoIP.
codahale/spritz
A pure Go implementation of the Spritz stream cipher.
codahale/hs-shamir
A Haskell implementation of Shamir’s Secret Sharing Scheme over GF(256).
codahale/makwa-go
A Go implementation of the Makwa password hashing algorithm.
codahale/tmpmysqld
tmpmysqld allows you to spin up temporary instances of mysqld in Go for testing purposes.
codahale/cpseg
codahale/grump
do not use this
codahale/testdb
codahale/poly1305
A Go wrapper for @floodyberry's poly1305-donna library.
codahale/graphicfarts
Unlikely to be what you’re looking for.
codahale/librato-collect
codahale/ocb
OCB3 mode in Golang