Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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/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/tweetnacl-util-js

Some string encoding utilities

Last synced: 16 Nov 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/ick

Stupid (but fast) static site generator

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/zibr

Repack ZIP or PNG files into Brotli

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/commit-ads

Put your ad into my commit!

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/blake2xb

Go implementation of BLAKE2Xb XOF

blake2 blake2x crypto hash xof

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/tweets

My Twitter archive

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/blake2xs

Go implementation of BLAKE2Xs XOF

blake2 blake2x crypto hash xof

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/font-nsa

NSA Smiley Font

Last synced: 13 Oct 2024

https://github.com/dchest/dchest.com

My website

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/cbrotli

cbrotli without libbrotli

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/db-api

PostgreSQL database with API

Last synced: 13 Oct 2024

https://github.com/dchest/racket-cdb

Racket interface to TinyCDB library

Last synced: 13 Oct 2024

https://github.com/dchest/randomword

Print random word

Last synced: 13 Oct 2024

https://github.com/dchest/spipe-examples

Examples of using spipe package

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/reop

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