Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by dchest
A curated list of projects in awesome lists by dchest .
https://github.com/dchest/captcha
Go package captcha implements generation and verification of image and audio CAPTCHAs.
audio-captchas captcha go image-captcha
Last synced: 14 Oct 2024
https://github.com/dchest/tweetnacl-js
Port of TweetNaCl cryptographic library to JavaScript
authentication crypto curve25519 djb ed25519 eddsa elliptic-curves javascript libsodium nacl salsa20 secretbox sha-512 signature tweetnacl
Last synced: 18 Nov 2024
https://github.com/dchest/uniuri
Go package uniuri generates random strings good for use in URIs to identify unique objects.
golang random random-string secure uuid
Last synced: 13 Nov 2024
https://github.com/dchest/siphash
Go implementation of SipHash-2-4, a fast short-input PRF created by Jean-Philippe Aumasson and Daniel J. Bernstein.
Last synced: 13 Nov 2024
https://github.com/dchest/semicolon-js
Semicolon.js — the most useful JavaScript library for cargo cult programmers
Last synced: 27 Oct 2024
https://github.com/dchest/scrypt-async-js
Fast "async" scrypt implementation in JavaScript
cperciva crypto javascript kdf pbkdf2 scrypt
Last synced: 16 Nov 2024
https://github.com/dchest/fast-sha256-js
SHA-256, HMAC, HKDF and PBKDF2 implementation for JavaScript/TypeScript with typed arrays for modern browsers and Node.js
Last synced: 15 Nov 2024
https://github.com/dchest/authcookie
[DEPRECATED] Go package authcookie implements creation and verification of signed authentication cookies.
Last synced: 15 Nov 2024
https://github.com/dchest/blake2b
Go implementation of BLAKE2 (b) cryptographic hash function (optimized for 64-bit platforms).
Last synced: 27 Oct 2024
https://github.com/dchest/blake2s-js
BLAKE2s cryptographic hash function in JavaScript
blake2 blake2s hash javascript
Last synced: 27 Oct 2024
https://github.com/dchest/safefile
Go package safefile implements safe "atomic" saving of files.
Last synced: 17 Nov 2024
https://github.com/dchest/passwordreset
[DEPRECATED] Go package passwordreset implements creation and verification of secure tokens useful for implementation of "reset forgotten password" feature in web applications.
Last synced: 27 Oct 2024
https://github.com/dchest/fossil-delta-js
Fossil SCM delta compression in JavaScript
Last synced: 27 Oct 2024
https://github.com/dchest/ellipticlicense
Short product key generation and validation framework based on elliptic curve digital signatures (ECDSA) for Mac OS X/Cocoa. **DEPRECATED**
Last synced: 28 Oct 2024
https://github.com/dchest/ed2curve-js
Convert Ed25519 signing keys into Curve25519 Diffie-Hellman keys
Last synced: 17 Nov 2024
https://github.com/dchest/stemmer
Stemmer packages for Go programming language. Includes English, German and Dutch stemmers.
Last synced: 28 Oct 2024
https://github.com/dchest/nacl-stream-js
Streaming encryption based on TweetNaCl.js
Last synced: 28 Oct 2024
https://github.com/dchest/scrypt
Go package scrypt implements the scrypt key derivation function as defined in Colin Percival's paper "Stronger Key Derivation via Sequential Memory-Hard Functions".
Last synced: 13 Oct 2024
https://github.com/dchest/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.
Last synced: 13 Oct 2024
https://github.com/dchest/static-search
Simple client-side static search engine (Go indexer, JavaScript searcher).
Last synced: 01 Nov 2024
https://github.com/dchest/tweetnacl-auth-js
HMAC-SHA-512-256 for TweetNacl.js
Last synced: 28 Oct 2024
https://github.com/dchest/spipe
Go package spipe implements spiped protocol for creating symmetrically encrypted and authenticated connections.
Last synced: 13 Oct 2024
https://github.com/dchest/blake256
Go package blake256 implements BLAKE-256 and BLAKE-224 hash functions (SHA-3 finalist).
Last synced: 28 Oct 2024
https://github.com/dchest/lru
Go package lru implements Least Recently Used cache algorithm.
Last synced: 13 Oct 2024
https://github.com/dchest/b2sum
Go implementation of b2sum utility to calculate BLAKE2 checksums (GitHub Mirror)
Last synced: 13 Oct 2024
https://github.com/dchest/jsmin
Go package to minify JavaScript, which is a direct port of Douglas Crockford's JSMin
Last synced: 28 Oct 2024
https://github.com/dchest/historic-password-hashes
Historic password hashing algorithms
Last synced: 13 Oct 2024
https://github.com/dchest/validator
Go package validator validates and normalizes email addresses and domain names.
Last synced: 13 Oct 2024
https://github.com/dchest/drakon-tea
TEA cipher in CBC mode written in DRAKON Editor + C as a fun exercise.
Last synced: 13 Oct 2024
https://github.com/dchest/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, OLD
Last synced: 13 Oct 2024
https://github.com/dchest/htmlmin
Go package to minify HTML (alpha-quality)
Last synced: 28 Oct 2024
https://github.com/dchest/xaes
JavaScript XAES-256-GCM implementation using Web Cryptography API
Last synced: 28 Oct 2024
https://github.com/dchest/bcrypt_pbkdf
Go implementation of bcrypt_pbkdf(3) from OpenBSD
Last synced: 28 Oct 2024
https://github.com/dchest/nacl
Pure Go implementation of NaCl: Networking and Cryptography Library. USE IMPLEMENTATION FROM go.crypto INSTEAD OF THIS ONE.
Last synced: 13 Oct 2024
https://github.com/dchest/cache
Go package cache implements LRU (Least Recently Used) cache algorithm. [[ Deprecated, use https://github.com/dchest/lru ]]
Last synced: 13 Oct 2024
https://github.com/dchest/kkr
Kukuruz - static site generator similar to Jekyll in Go.
Last synced: 13 Oct 2024
https://github.com/dchest/blake2s
Go implementation of BLAKE2 (s) cryptographic hash function (optimized for 32-bit platforms).
Last synced: 13 Oct 2024
https://github.com/dchest/scryptutil
Go reimplementation of Colin Percival's scrypt file encryption utility.
Last synced: 13 Oct 2024
https://github.com/dchest/blake512
Go package blake512 implements BLAKE-512 and BLAKE-384 hash functions (SHA-3 finalist).
Last synced: 13 Oct 2024
https://github.com/dchest/uscrypt
Go package uscrypt implements Unix crypt-like password hashing scheme based on scrypt sequential memory-hard key derivation function.
Last synced: 13 Oct 2024
https://github.com/dchest/throttled-webrate
Another RateLimit for throttled
Last synced: 13 Oct 2024
https://github.com/dchest/gotweet
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!
Last synced: 13 Oct 2024
https://github.com/dchest/hesfic
Content-addressable encrypted storage or something like that
Last synced: 13 Oct 2024
https://github.com/dchest/skein
Go implementation of Skein-512 hash function, MAC, and stream cipher.
Last synced: 13 Oct 2024
https://github.com/dchest/passwordcheck
Go package passwordcheck is a password and passphrase strength checker based on passwdqc.
Last synced: 13 Oct 2024
https://github.com/dchest/passwordhash
Go package for safe password hashing and comparison. (THIS PACKAGE IS DEPRECATED! USE bcrypt OR scrypt FROM go.crypto)
Last synced: 13 Oct 2024
https://github.com/dchest/wots
Go package wots implements Winternitz-Lamport-Diffie one-time signature scheme.
Last synced: 13 Oct 2024
https://github.com/dchest/imgpreview
Tiny image previews for HTML while the original image is loading
Last synced: 13 Oct 2024
https://github.com/dchest/varuint
Go package varuint implements SQLite4-like variable unsigned integer encoding.
Last synced: 13 Oct 2024
https://github.com/dchest/imageutil
Go package imageutil implements functions for the manipulation of images.
Last synced: 13 Oct 2024
https://github.com/dchest/cssmin
Go package to minify CSS, which is a direct port of Ryan Grove's cssmin from Ruby
Last synced: 13 Oct 2024
https://github.com/dchest/pbkdf2
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%2Fpbkdf2
Last synced: 13 Oct 2024
https://github.com/dchest/chacha20
Go package chacha20 implements ChaCha stream cipher.
Last synced: 13 Oct 2024
https://github.com/dchest/siv
[WORK-IN-PROGRESS] Go package siv implements Synthetic Initialization Vector (SIV) authenticated encryption using AES (AES-SIV) as specified in RFC 5297
Last synced: 13 Oct 2024
https://github.com/dchest/blakesum
Utility to calculate BLAKE-224, -256, -385, or -512 checksums.
Last synced: 13 Oct 2024
https://github.com/dchest/gimli-js
Gimli permutation and hash implementation in JavaScript
Last synced: 13 Oct 2024
https://github.com/dchest/gospiped
spiped and spipe utilities reimplemented in Go
Last synced: 13 Oct 2024
https://github.com/dchest/threefish
Go implementation of Threefish-512 block cipher.
Last synced: 13 Oct 2024
https://github.com/dchest/osxzip
Functions to compress and decompress ZIP files that preserve Mac OS X resource forks / extended attributes like Apple's Archive Utility.
Last synced: 13 Oct 2024
https://github.com/dchest/translit.go
Go package translit implements non-standard one-way string transliteration from Cyrillic to Latin.
Last synced: 13 Oct 2024
https://github.com/dchest/comboserver
Comboserver serves multiple files combined in a single request.
Last synced: 13 Oct 2024
https://github.com/dchest/cocoascheme
Unfinished Scheme<->Objective-C bridge using s7 Scheme interpreter.
Last synced: 13 Oct 2024
https://github.com/dchest/dhgroup14
Go package dhgroup14 implements blinded Diffie-Hellman key agreement with 2048-bit group #14 modulus from RFC 3526.
Last synced: 13 Oct 2024
https://github.com/dchest/CocoaScheme
Unfinished Scheme<->Objective-C bridge using s7 Scheme interpreter.
Last synced: 17 Nov 2024
https://github.com/dchest/generatepassword-js
Random password generator in JavaScript for browsers
Last synced: 13 Oct 2024
https://github.com/dchest/cmac
CMAC implementation from old Go crypto package converted to modern Go
Last synced: 13 Oct 2024
https://github.com/dchest/conflag
Drop-in replacement for Go's flag package that reads config files before command-line arguments
Last synced: 13 Oct 2024
https://github.com/dchest/utilities
Various utility categories and classes (Objective-C)
Last synced: 13 Oct 2024
https://github.com/dchest/vim-settings
My OLD .vim and .vimrc. SEE dchest/dotvim FOR A CLEAN START
Last synced: 13 Oct 2024
https://github.com/dchest/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)
Last synced: 13 Oct 2024
https://github.com/dchest/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 Go
Last synced: 13 Oct 2024
https://github.com/dchest/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.
Last synced: 13 Oct 2024
https://github.com/dchest/emacs-settings
My .emacs.d directory and .emacs (symlink it to ~/.emacs.d/emacs)
Last synced: 13 Oct 2024
https://github.com/dchest/lua-corweb
Tiny unfinished Lua coroutine-based stateful web framework.
Last synced: 13 Oct 2024
https://github.com/dchest/hide-google-plus-bell
Chrome extension to hide Google+ notifications bell (NO LONGER WORKS)
Last synced: 13 Oct 2024
https://github.com/dchest/dart-blake
BLAKE-256 hash function implementation for Dart language.
Last synced: 13 Oct 2024
https://github.com/dchest/cgirunner
Simple CGI runner in Go (aka "make nginx run CGIs")
Last synced: 13 Oct 2024
https://github.com/dchest/onmap
Go package onmap puts pins on a world map image.
Last synced: 13 Oct 2024
https://github.com/dchest/kdfutil
Some useful key derivation utilities for Go
Last synced: 13 Oct 2024
https://github.com/dchest/ficly-writes-like
Analyzes ficly.com stories using iwl.me
Last synced: 13 Oct 2024
https://github.com/dchest/lunokhod
Lua-Cocoa bindings and more (not ready, no longer developed)
Last synced: 13 Oct 2024
https://github.com/dchest/password-gen
GUI in Racket for password generator as in http://sellme.ru/p/
Last synced: 13 Oct 2024
https://github.com/dchest/peerio-desktop
Peerio 2 for macOS, Windows & Linux
Last synced: 13 Oct 2024
https://github.com/dchest/comic-fireball
Chrome Extension to read Daring Fireball in Comic Sans and Marker Felt
Last synced: 13 Oct 2024
https://github.com/dchest/benchmark-miniz
Small throwaway benchmark to compare zlib vs miniz.
Last synced: 13 Oct 2024