arch's repositories
cryptopals-rs
Solutions to the Matasano cryptopals challenges in Rust (WIP)
goldwasser-micali
Vanilla implementation of the Goldwasser-Micali cryptosystem based on the quadratic residuosity problem
membership-testing
Local anonymous decentralized membership testing system with an RSA accumulator
oblivious-transfer
1-out-of-n generalized oblivious transfer protocol between Alice (server) and Bob (client) using TCP sockets
password-manager
Toy password manager for a local multi-user setup using Argon2id key derivation, Keccak-512 hashing, XChaCha20-Poly1305 encryption and Unix IPC sockets
seccomp-pledge
Implement seccomp-BPF filtering and pledge/unveil sandboxing of system calls spawned by processes
steganopng
Command-line utility for concealing messages in PNG images with support for URL input and Deoxys-II AEAD encryption
wasm-game-of-life
Simple implementation of Conway's Game of Life in Rust and WebAssembly following the rustwasm book
WebScraper
A simple web scraper for scraping the database of UCL's Centre for the Study of the Legacies of British Slavery and saving the data as JSON