Rusty Hardware and Security Guy 🦀
lemurs. A customizable TUI display/login manager written in Rust 🐒
1.3kwavedrom-rs. Beautiful Digital Timing Diagrams with Rust
98WasmSVGGraphics. A Rust library for rendering SVG Graphics with WASM
52utf8_slice. Slicing for utf8 strings in Rust.
32cobs-rs. A minimal heapless no-std Rust library to do Consistent Overhead Byte Stuffing
12intro-power-analysis. An introductory walkthrough into the concepts and workings of Power Analysis using the ChipWhisperer framework
7turingmachine-rs. A Turing Machine Simulation Library written in Rust
6taes-attack. All the files to perform the T-Table AES Prime+Probe attack on gem5 and CW305
5chipwhisperer-nist-lwc. A wrapper repository for porting NIST Lightweight Cryptography Algorithms to the ChipWhisperer
5pulpino-top-level-cw305. The top-level Verilog files for the CW305 to run and communicate with the RISC-V PULPINO core
5zola-tailwind. A template for combining the Zola Static Site Generator with Tailwind CSS
5tapir. Verification Program Generation for RISC-V
4nix-flake-templates. A set of Nix flake templates I use
3libpam-sys. A `-sys` crate for PAM which supports both LinuxPAM and OpenPAM
3cw305-cortex-m3-clock-glitching. A collection of dataset gathered from clock glitching the CW305 FPGA embedding a softcore ARM Cortex M3
3deentry. Interaction layer between Rust and FreeDesktop Desktop Entry files with a permissive license
2pamela. Readable and simple implementation of Linux-PAM in Rust
2simpleserial-c-template. A template repository for ChipWhisperer target source code in C using the SimpleSerial protocol
2rustlogic. RustLogic is a crate for parsing and handling simple logical expressings with rust.
2Geom2D. A Rust Library for basic 2D Geometric Definitions
2moore-hodgson-rs. An implementation of the Moore-Hodgson Scheduling algorithm which minimizes late jobs
2svg_definitions. SVG Definitions
2tiny-big-uint. A minimal, no heap, no_std implementation of arbitrarily sized unsigned integers in Rust.
2register-bits. A crate to compile-time verify the size of binary operations on register values
2typst-tudelft. A basic Typst template for TU Delft slide decks
2taes. A Demo Rust T-Table implementation of AES
1array-utils. A no-std heapless set of utility functions for working with const generic arrays
1plankton. An image compression library written in pure rust
1simpleserial-rs. An implementation of the ChipWhisperer SimpleSerial Protocol in Rust (WIP)
1manger. Really fast and easy combinatoric parser for Rust
1rofi-bookmarks. A utility to manage web bookmarks with Rofi
1ts-svgmanager. A Typescript SVG Manager library
1rv-proc. A basic RISC-V Verilog Processor
1spree. Simple power-menu for Linux written in Rust
1