Mikal's Projects
Simple pam module that uses HTTPS authentication
Implementation and simulations for "CHAINIAC: Proactive Software-Update Transparency via Collectively Signed Skipchains and Verified Builds" paper appearing at Usenix Security'17.
single-file C libraries from Philip Allan Rideout
Custom parenting of processes in Elixir
A framework for training and evaluating AI models on a variety of openly available dialog datasets.
Implementation of the paper "Provably Secure Partially Blind Signatures" by Masayuki ABE and Tatsuaki OKAMOTO.
An example mach-o kernel extension as well as a libkern demo.
A Docker base image for Ruby, Python, Node.js and Meteor web apps
This framework is for fuzzing OSX kernel vulnerability based on passive inline hook mechanism in kernel mode.
Regenerable ed25519 keys for OpenSSH and OpenPGP.
node.js/express module to authenticate users without password
A demo of overriding what's in a person's clipboard
Payload for teensy like a rubber ducky but the syntax is different. this Human interfaes device ( HID attacks ). Penetration With Teensy
Pay for the solution to a sudoku puzzle with a zero-knowledge contingent payment
Generator of random and custom long payment IDs
Implementations of Partially Blind Signatures using OpenSSL, GMP, and MIRACL
Convert PDF to HTML without losing text or format.
Simplistic interactive filtering tool
Create servers/clients that listen on names instead of ports and hostnames and are accessible over the internet
PEI stage backdoor for UEFI compatible firmware
Bitcoin Microtransaction Smart Contracts
Virtual Environment for Perl
Personal security checklist for securing your devices and accounts.
A pluggable impressive elastic query DSL builder for Elasticsearch (es)
A python library that implements a number of Privacy Enhancing Technolgies
ECDSA for PostgreSQL
A golang library for building PostgreSQL proxy