There are no reviews yet. Be the first to send feedback to the community and the maintainers!
captcha
Go package captcha implements generation and verification of image and audio CAPTCHAs.tweetnacl-js
Port of TweetNaCl cryptographic library to JavaScriptuniuri
Go package uniuri generates random strings good for use in URIs to identify unique objects.webp-quicklook
[DEPRECATED] QuickLook plugin to generate thumbnails and previews for WebP imagessiphash
Go implementation of SipHash-2-4, a fast short-input PRF created by Jean-Philippe Aumasson and Daniel J. Bernstein.semicolon-js
Semicolon.js β the most useful JavaScript library for cargo cult programmersscrypt-async-js
Fast "async" scrypt implementation in JavaScriptfast-sha256-js
SHA-256, HMAC, HKDF and PBKDF2 implementation for JavaScript/TypeScript with typed arrays for modern browsers and Node.jsauthcookie
[DEPRECATED] Go package authcookie implements creation and verification of signed authentication cookies.blake2b
Go implementation of BLAKE2 (b) cryptographic hash function (optimized for 64-bit platforms).blake2s-js
BLAKE2s cryptographic hash function in JavaScriptsafefile
Go package safefile implements safe "atomic" saving of files.passwordreset
[DEPRECATED] Go package passwordreset implements creation and verification of secure tokens useful for implementation of "reset forgotten password" feature in web applications.ellipticlicense
Short product key generation and validation framework based on elliptic curve digital signatures (ECDSA) for Mac OS X/Cocoa. **DEPRECATED**fossil-delta-js
Fossil SCM delta compression in JavaScripttweetnacl-util-js
Some string encoding utilitiesed2curve-js
Convert Ed25519 signing keys into Curve25519 Diffie-Hellman keysstemmer
Stemmer packages for Go programming language. Includes English, German and Dutch stemmers.pyblake2
Python extension module implementing BLAKE2 hash functionnacl-stream-js
Streaming encryption based on TweetNaCl.jsscrypt
Go package scrypt implements the scrypt key derivation function as defined in Colin Percival's paper "Stronger Key Derivation via Sequential Memory-Hard Functions".pybayesantispam
Simple Bayesian spam rating in Python that is easy to use, small, contained in a single file, and doesn't require any external modules.static-search
Simple client-side static search engine (Go indexer, JavaScript searcher).blake256
Go package blake256 implements BLAKE-256 and BLAKE-224 hash functions (SHA-3 finalist).tweetnacl-auth-js
HMAC-SHA-512-256 for TweetNacl.jsspipe
Go package spipe implements spiped protocol for creating symmetrically encrypted and authenticated connections.cryptopass
Chrome extension: password generator from master key using PBKDF2 with SHA-256.jsmin
Go package to minify JavaScript, which is a direct port of Douglas Crockford's JSMinhistoric-password-hashes
Historic password hashing algorithmsb2sum
Go implementation of b2sum utility to calculate BLAKE2 checksums (GitHub Mirror)validator
Go package validator validates and normalizes email addresses and domain names.drakon-tea
TEA cipher in CBC mode written in DRAKON Editor + C as a fun exercise.tinyscheme
Tiny fork of TinySCHEME to support no-hassle building on Mac OS X (plus a bridge to Objective-C, but use CocoaScheme instead of this) WARNING: NOT UPDATED, OLDminimal-newtab
Chrome Extension: Minimalistic New Tab page that displays bookmarks from Bookmarks Bar and number of new messages in Gmail (including Google Apps).htmlmin
Go package to minify HTML (alpha-quality)kkr
Kukuruz - static site generator similar to Jekyll in Go.blake2s
Go implementation of BLAKE2 (s) cryptographic hash function (optimized for 32-bit platforms).cache
Go package cache implements LRU (Least Recently Used) cache algorithm. [[ Deprecated, use https://github.com/dchest/lru ]]nacl
Pure Go implementation of NaCl: Networking and Cryptography Library. USE IMPLEMENTATION FROM go.crypto INSTEAD OF THIS ONE.bcrypt_pbkdf
Go implementation of bcrypt_pbkdf(3) from OpenBSDscryptutil
Go reimplementation of Colin Percival's scrypt file encryption utility.throttled-webrate
Another RateLimit for throttleduscrypt
Go package uscrypt implements Unix crypt-like password hashing scheme based on scrypt sequential memory-hard key derivation function.blake512
Go package blake512 implements BLAKE-512 and BLAKE-384 hash functions (SHA-3 finalist).qlfossil
OS X QuickLook plugin to display Fossil repositoriesgotweet
This was the first command-line Twitter client in Go programming language, written two days after the release of Go. IT NO LONGER WORKS BECAUSE TWITTER REMOVED HTTP AUTHENTICATION SUPPORT IN API. Use the one in the link below!skein
Go implementation of Skein-512 hash function, MAC, and stream cipher.passwordhash
Go package for safe password hashing and comparison. (THIS PACKAGE IS DEPRECATED! USE bcrypt OR scrypt FROM go.crypto)hesfic
Content-addressable encrypted storage or something like thatpasswordcheck
Go package passwordcheck is a password and passphrase strength checker based on passwdqc.imgpreview
Tiny image previews for HTML while the original image is loadingvaruint
Go package varuint implements SQLite4-like variable unsigned integer encoding.imageutil
Go package imageutil implements functions for the manipulation of images.ick
Stupid (but fast) static site generatorwots
Go package wots implements Winternitz-Lamport-Diffie one-time signature scheme.cssmin
Go package to minify CSS, which is a direct port of Ryan Grove's cssmin from Rubyzibr
Repack ZIP or PNG files into Brotlipbkdf2
Go implementation of PBKDF2 key derivation function. (Modified original from https://bitbucket.org/taruti/pbkdf2.go) DEPRECATED. Please use the one from the official go.crypto repo: http://code.google.com/p/go/source/browse?repo=crypto#hg%2Fpbkdf2commit-ads
Put your ad into my commit!blakesum
Utility to calculate BLAKE-224, -256, -385, or -512 checksums.siv
[WORK-IN-PROGRESS] Go package siv implements Synthetic Initialization Vector (SIV) authenticated encryption using AES (AES-SIV) as specified in RFC 5297chacha20
Go package chacha20 implements ChaCha stream cipher.dhgroup14
Go package dhgroup14 implements blinded Diffie-Hellman key agreement with 2048-bit group #14 modulus from RFC 3526.CocoaScheme
Unfinished Scheme<->Objective-C bridge using s7 Scheme interpreter.osxzip
Functions to compress and decompress ZIP files that preserve Mac OS X resource forks / extended attributes like Apple's Archive Utility.gimli-js
Gimli permutation and hash implementation in JavaScriptthreefish
Go implementation of Threefish-512 block cipher.comboserver
Comboserver serves multiple files combined in a single request.blake2xb
Go implementation of BLAKE2Xb XOFgospiped
spiped and spipe utilities reimplemented in Gotweets
My Twitter archivetranslit.go
Go package translit implements non-standard one-way string transliteration from Cyrillic to Latin.Dockity
Mac OS X utility that automatically hides or shows dock based on windows positions, just like Ubuntu's Unity. (Click on releases to get binaries)geli-threefish
geli-threefish is a set of patches for FreeBSD geom-eli and crypto kernel modules to support disk encryption with Threefish-512 algorithm.vim-settings
My OLD .vim and .vimrc. SEE dchest/dotvim FOR A CLEAN STARTgeneratepassword-js
Random password generator in JavaScript for browsersUtilities
Various utility categories and classes (Objective-C)godbm
UNMAINTAINED, not written by me. Forked from tux21b to send pull request, but the original seem to be no longer available. /// A simple DBM package for Goconflag
Drop-in replacement for Go's flag package that reads config files before command-line argumentsdchest.com
My websiteblake2xs
Go implementation of BLAKE2Xs XOFcmac
CMAC implementation from old Go crypto package converted to modern Goxaes
JavaScript XAES-256-GCM implementation using Web Cryptography APIdart-blake
BLAKE-256 hash function implementation for Dart language.kukuruz
Static site generator similar to jekyll in Go (incomplete, but works). This version is deprecated, please see github.com/dchest/kkr for a new one!hide-google-plus-bell
Chrome extension to hide Google+ notifications bell (NO LONGER WORKS)emacs-settings
My .emacs.d directory and .emacs (symlink it to ~/.emacs.d/emacs)cgirunner
Simple CGI runner in Go (aka "make nginx run CGIs")cbrotli
cbrotli without libbrotliLunokhod
Lua-Cocoa bindings and more (not ready, no longer developed)db-api
PostgreSQL database with APIficly-writes-like
Analyzes ficly.com stories using iwl.merandomword
Print random wordfont-nsa
NSA Smiley Fontspipe-examples
Examples of using spipe packageonmap
Go package onmap puts pins on a world map image.password-gen
GUI in Racket for password generator as in http://sellme.ru/p/racket-cdb
Racket interface to TinyCDB librarykdfutil
Some useful key derivation utilities for Goblake2-dart
BLAKE2s implementation in Dart language.Love Open Source and this site? Check out how you can help us