Glenn Rempe

@grempe · User

GitHub profile ↗ · Compare

CEO @truestamp ; interested in coding, cryptography, data security & integrity: ex silicon valley startups VP Eng, ex @accenture

Truestamp Inc.Virginia, US161 followers52 repositories

Repositories

grempe/ash-fuzz-repros

Deterministic reproductions of upstream bugs in Ash, AshPostgres, AshJsonApi, AshGraphql, Absinthe, ash_lua, ash_ai, Ecto and Elixir, found by fuzzing

★ 0ElixirForks 0

grempe/ash_lua

Use your Ash actions in lua scripts via https://hexdocs.pm/lua. See the docs at https://hexdocs.pm/ash_lua

★ 0Forks 0

grempe/ex_rated

ExRated, the Elixir OTP GenServer with the naughty name that allows you to rate-limit calls to any service that requires it.

★ 461ElixirForks 50

grempe/strongpass

An offline, deterministic, cryptographically strong, password generator.

★ 7HTMLForks 1

grempe/ash_ai

Structured outputs, vectorization and tool calling for your Ash application

★ 0Forks 0

grempe/diceware

A tool for generating strong Diceware passwords, with entropy and crack time estimates.

★ 245JavaScriptForks 67

grempe/amazon-ec2

WARNING : You probably don't want this code. Its archived and ancient and probably doesn't work. Try the official AWS Ruby SDK instead.

★ 430RubyForks 111

grempe/ash

A declarative, extensible framework for building Elixir applications.

★ 0Forks 0

grempe/ash_map_dump_repro

Minimal repro for ash regression: Ash.Type.Map dump_to_native makes map attributes with binary-native field types (uuid_v7) unencodable as JSON

★ 0ElixirForks 0

grempe/secretsharing

NO LONGER MAINTAINED, please see important news in README.md. Shamir's Secret Sharing is an algorithm in cryptography. It is a form of secret sharing, where a secret is divided into parts, giving each participant its own unique part, where some of the parts or all of them are needed in order to reconstruct the secret. Holders of a share gain no knowledge of the larger secret.

★ 21RubyForks 3

grempe/niceware-ts

Niceware-TS is a TypeScript implementation of Niceware, a method for generating or converting random bytes into English language passphrases.

★ 2TypeScriptForks 0

grempe/sirp

Secure (interoperable) Remote Password Auth (SRP-6a)

★ 29RubyForks 22

grempe/sirp-demo

A live demo of grempe/sirp Secure Remote Password SRP-6a Authentication

★ 3JavaScriptForks 0

grempe/tss-rb

A Ruby implementation of Threshold Secret Sharing (Shamir) as defined in IETF Internet-Draft draft-mcgrew-tss-03.txt

★ 23RubyForks 4

grempe/sharkey

A CLI tool to create, and re-create, an age identity keypair with threshold secret sharing.

★ 3TypeScriptForks 0

grempe/session-keys-js

A cryptographic tool for the deterministic generation of unique user IDs, and NaCl cryptographic keys

★ 7JavaScriptForks 1

grempe/niceware

Generate or convert random bytes into passphrases in Node and the browser.

★ 0Forks 0

grempe/dmr-watch

An Elixir & Phoenix project to watch DMR Amateur Radio Traffic in real time.

★ 0JavaScriptForks 0