duct.rs. a Rust library for running child processes
1kbao. an implementation of BLAKE3 verified streaming
577sha256_project. The SHA-256 Project, developed for NYU Tandon's Applied Cryptography course
554clinacl. a command line tool for playing with NaCl
267blake3-py. Python bindings for the BLAKE3 cryptographic hash function
200blake2_simd. high-performance implementations of BLAKE2b/s/bp/sp in pure Rust with dynamic SIMD
142duct.py. a Python library for running child processes
139os_pipe.rs. a cross-platform library for opening OS pipes in Rust
115fbmessenger. [deprecated] a PyQt clone of Facebook Messenger for Windows
100blake3-6502. the BLAKE3 hash function implemented in 6502 assembly
58shared_child.rs. a wrapper around std::process::Child that lets multiple threads wait or kill at once
51applied_crypto_2021_fall. problem sets for CS-GY 6903 Applied Cryptography
41bessie. an authenticated, chunked cipher based on BLAKE3
23pure_python_blake3. a pure Python implementation of BLAKE3
23dotfiles. Jack's config files
16blake3_reference_impl_c. a C port of the BLAKE3 Rust reference implementation
14riddance. a reservable, retiring, recyclable slotmap/arena (WIP)
7blake2_c.rs. a safe wrapper around the BLAKE2 C implementation (deprecated in favor of blake2b_simd and blake2s_simd)
7kangarootwelve_xkcp.rs. A Rust wrapper around the XKCP implementation of the KangarooTwelve hash function
7founder. A wrapper around fzf and fd, which keeps track of files you've opened before
6powerline-fontpatcher. Script to patch arrow and symbol glyphs into fonts for usage with Powerline and other compatible plugins.
6pure_python_salsa_chacha. pure Python implementations of Salsa20, XSalsa20, ChaCha20 (IETF), and XChaCha20
6unsafe_rust_is_not_c_talk.
6blake3_aead. an experimental authenticated cipher built entirely on top of the BLAKE3 hash function
6jacko.io. source files for my personal website
5rust_c. Examples of calling C from Rust
5arch. Jack's install scripts for Arch Linux.
5bao_presentation. HTML
5avx512_test. Rust
4simd_examples. Rust
4mersenne_breaker. Rust
4async_demo. teaching examples for async Rust
4copy_in_place. [deprecated] a single-function Rust crate providing a safe wrapper around ptr::copy for efficient copying within slices
4chacha20_simd. experimental
4bao_experiments. benchmarks for various design changes to github.com/oconnor663/bao
4rust-examples. scary things that Rust keeps you safe from
4atomic_examples. Rust
3hashes. Collection of cryptographic hash functions written in pure Rust
3easy_steps_chinese_vocab. Python
3baokeshed. Rust
3drop_guard. Catch everything as it is falling out of scope
3happy_eyeballs. A demo comparison between futures in Rust and in Python's Trio
3byteorder. Rust library for reading/writing numbers in big-endian and little-endian.
3keybase_validator. Rust
3cpp_rust_talk. https://youtu.be/IPmRDS0OSxM
3dua-cli. A tool to conveniently learn about the disk usage of directories, fast!
3stdsimd. Rust's standard library vendor-specific APIs and run-time feature detection
3crossbeam-utils. Utilities for concurrent programming
3zsh-sensible. zsh defaults that everyone can agree on
3blake2s_simd. DEPRECATED
3tosqlite. Python
3supercop. Jack's working copy of the SUPERCOP source tree, for BLAKE3 submissions (see crypto_hash/blake3/)
2rust-learning. A bunch of links to blog posts, articles, videos, etc for learning Rust
2starship. ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
2scratch.
2cpython. The Python programming language
2