Securely read a user password with extensible ruling and processing options, than write it asymmetrically encrypted to an output stream or file. Intended for use by other processes for secure process spawning-based IPC user password reading, hashing, or key-derivation. A simpler and easier to use `pinentry` replacement.

Updated 9 months ago

An ergonomic, constexpr-constructed C++ library for argument parsing, defining highly extensible parsing rules at compile-time that can be executed at runtime with a C API.

Updated 9 months ago

3 pass byte shuffler/unshuffler

Updated 1 year ago

automatic copy-on-write memory slices for C

Updated 1 year ago

A single-header-only opaque type-erased object handle library for C++. For interop with C libraries that use incomplete types and for general type-erasure and type-safe internal casting.

Updated 2 years ago

basic, simple C++ prng API and library

Updated 2 years ago

Binary hex viewer

Updated 3 years ago

Contextual state machine/generator implementation in C++ PoC

Updated 3 years ago

Compile-time `memfrob()` literal for C++20.

Updated 3 years ago