An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by systemslibrarian

A curated list of projects in awesome lists by systemslibrarian .

https://github.com/systemslibrarian/meow-decoder

Secure Optical Air-Gap File Transfer via QR-Code GIFs Hiss secrets into yarn balls 😼 β€” cat-meme QR GIFs built for camera loss (fountain codes) and fail-closed crypto.

aead aes-gcm air-gap argon2id forward-secrecy fountain-codes hkdf ml-kem plausible-deniability post-quantum-cryptography steganography x25519

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/ai-conversation-platform-the-future-of-multi-agent-collaboration

Enterprise Multi-Agent Conversation Platform enabling secure, observable, and collaborative interactions between LLMs (ChatGPT, Claude, Gemini, Grok, Perplexity). Watch Claude debate ChatGPT, Gemini roast Grok, and Perplexity fact-check β€” live. Features async orchestration, circuit breakers, metrics, tracing, and full CI/CD.

ai-collaboration ai-orchestration llm multi-agent python

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/pressreader-news-scraper

A lightweight, extensible Python notebook that demonstrates how to fetch and store topic-based articles from the PressReader API using SQLite. Ideal for research, journalism, or data analysis workflows.

python-news-scraper-sqlite-pressreader

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-compare

Interactive cryptographic algorithm reference β€” 17 categories, 97 algorithms, 16+ countries. Comparison tool with beginner/advanced modes, PQ-safe filtering, and justification report export.

aes cryptographic-algorithms cryptography digital-signatures education homomorphic-encryption nist post-quantum pqc reference typescript vite zero-knowledge

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/postquantum.fileformat

Draft specification for a hybrid post-quantum file encryption format. X25519+ML-KEM-1024 + Ed25519+ML-DSA-87. EXPERIMENTAL β€” seeking review.

cryptography dotnet draft-spec file-format hybrid-encryption post-quantum specification

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-iron-letter

Browser-based demo of asymmetric encryption β€” ECIES P-256 vs RSA-OAEP, side by side. Seal a letter. Only one key can open it.

aes-gcm asymmetric-encryption crypto-lab ecdh ecies hkdf hybrid-encryption rsa-oaep webcrypto

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-lms-ledger

Browser-based LMS/HSS stateful hash-based signatures (NIST SP 800-208) β€” 32-leaf W-OTS+ key state grid, sign messages one at a time, live one-time key reuse attack with real forgery demo, HSS hierarchical tree explainer, and CNSA 2.0 firmware signing context. Part of crypto-lab.

browser-demo cnsa-2 crypto-lab cryptography-education firmware-signing hash-based-signatures hss lms nist-sp-800-208 one-time-signature post-quantum-cryptography stateful-signatures typescript vite wots-plus

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-grover

Browser-based Grover's algorithm simulation β€” amplitude amplification, oracle phase kickback, inversion-about-mean diffusion, probability oscillation. AES-128 weakened to 2^64. AES-256 survives at 2^128. The fix is doubling key length. No backends. No simulated shortcuts.

aes amplitude-amplification browser-demo crypto-lab cryptography grovers-algorithm post-quantum quantum-computing symmetric-cryptography

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-falcon-seal

Browser-based Falcon demo β€” compact NTRU lattice signatures with Fast Fourier Sampling, side-by-side comparison against ML-DSA and SLH-DSA, and implementation security warnings. No backends. No simulated math.

browser compact-signatures crypto-lab cryptography digital-signatures falcon fast-fourier-sampling lattice-based ml-dsa nist ntru post-quantum pqc typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-ciphertext-mirror

Browser-based demo of three papers on ML-KEM's FO re-encryption check as side-channel oracle: masked comparison leakage (Hermelink 2024/060), imperfect DF-oracles with adaptive LDPC decoding (Guo-Nabokov-Johansson 2026/070), and NTT+CRT RNR blinding that holds under SCA and fault (Duparc-Taha 2025/181). The mirror…

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-hqc-timing-break

Browser demo of the first cache-timing full-decryption oracle attack on post-quantum HQC (Dong & Guo, IACR 2026/693) β€” showing how Clang -O3 silently rewrites constant-time Reed-Muller decoding into secret-dependent branches. Real HQC math, deterministic leak model, Soft-ISD key recovery.

cache-timing-attack code-based-cryptography compiler-vulnerability constant-time cryptanalysis crypto-lab cryptography flush-reload hqc information-set-decoding kem nist-pqc post-quantum-cryptography reed-muller-code side-channel-attack soft-isd

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-lms-xmss

Browser-based Leighton-Micali Signatures (LMS) and Hierarchical Signature System (HSS) demo per RFC 8554 and NIST SP 800-208. LM-OTS + Merkle trees + two-level HSS, with the state-management story told honestly.

crypto-lab cryptography digital-signatures hash-based-cryptography hash-based-signatures hierarchical-signature-system hss leighton-micali-signatures lm-ots lms merkle-signatures merkle-tree nist-sp-800-208 post-quantum-cryptography rfc-8554 sha-256 stateful-signatures winternitz xmss

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/postquantum-securechannel

Easy-to-use hybrid post-quantum secure channel / session encryption library for .NET 10.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/postquantum-file-encryption

Simple, high-security post-quantum file encryption library for .NET 10 built on top of PostQuantum.FileFormat.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/argon2id-passwordhasher

Modern, opinionated Argon2id password hashing library for .NET 10 with secure defaults, high performance, and excellent documentation.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/postquantum-jwt

PostQuantum.Jwt β€” Modern post-quantum hybrid JWT library for .NET 10 using X-Wing (X25519 + ML-KEM-768) and ML-DSA signatures.

cryptography csharp dotnet hybrid-cryptography jwt ml-dsa ml-kem post-quantum pqc security tokens x-wing

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/post-quantum-atlas

An interactive guide to what quantum computers break, what survives, and how cryptography is evolving after RSA and ECC.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-hawk

Browser-based educational demo of HAWK β€” the only lattice-based candidate in NIST's Round 2 Additional Signatures process. Integer-only arithmetic, discrete Gaussian sampling over Z with fixed tables, no rejection loop. Side-by-side with Falcon and ML-DSA.

constant-time crypto-lab cryptography digital-signatures discrete-gaussian-sampling falcon hawk hawk-signatures integer-only lattice-cryptography lattice-isomorphism-problem lattice-signatures ml-dsa module-lip nist-additional-signatures nist-round-2 post-quantum-cryptography

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-kyberslash

Browser-based educational simulation of the KyberSlash timing attacks on ML-KEM (Kyber) β€” secret-dependent division in poly_tomsg and poly_compress. Based on the CHES 2025 Best Paper. Vulnerable code, Barrett-reduction fix, and live attack simulation.

barrett-reduction ches-2025 constant-time crypto-lab cryptography iacr implementation-security kyber kyberslash ml-kem post-quantum-cryptography secret-dependent-division side-channel-attack side-channels timing-attack

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/oclc-lender-finder

Faceted search and discovery tool for OCLC ILL lender libraries. Upload Borrower reports, rank existing lenders, find new candidates, and export Custom Holdings Groups β€” all in the browser.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/systemslibrarian

My GitHub profile and project showcase

data-analyst library-technology portfolio

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-aes-modes

Browser-based AES modes demo β€” ECB, CBC, CTR, GCM, and CCM with live padding oracle attack. Real WebCrypto operations, ECB penguin visualization, Bleichenbacher oracle, and authenticated encryption breakdown. No backends. No simulated math.

aes aes-cbc aes-ctr aes-ecb aes-gcm authenticated-encryption bleichenbacher block-cipher browser ccm crypto-lab cryptography padding-oracle typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-bike-vault

Browser-based BIKE demo β€” code-based post-quantum KEM using QC-MDPC codes, Black-Gray-Flip decoding, and side-by-side comparison against ML-KEM. NIST Round 4 alternate candidate. No backends. No simulated math.

aes-256-gcm bike bit-flipping browser code-based crypto-lab cryptography kem nist post-quantum pqc qc-mdpc round4 typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-kdf-chain

Browser-based KDF demo β€” HKDF, PBKDF2, scrypt, and Argon2id compared side by side with live parameter tuning, real timing measurements, and a KDF decision tree. No backends. No simulated math.

argon2 argon2id browser crypto-lab cryptography hkdf kdf key-derivation memory-hard owasp password-hashing pbkdf2 scrypt typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-noise-pipe

Browser-based Noise Protocol Framework demo β€” NN, XX, IK, and IKpsk2 handshake patterns with real X25519 arithmetic, live transport encryption, and a WireGuard deep dive. No backends. No simulated math.

aes-256-gcm browser crypto-lab cryptography forward-secrecy handshake hkdf key-agreement noise-protocol secure-channel signal-protocol typescript vite wireguard x25519

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-frost-threshold

Browser-based demo of FROST threshold signatures β€” t-of-n signing with RFC 9591, frost-ed25519 compiled to WASM. No single party holds the key. Any valid subset signs.

cryptography digital-signatures ed25519 elliptic-curve-cryptography frost shamir-secret-sharing threshold-signatures

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-hqc-vault

Browser-based HQC demo β€” Hamming Quasi-Cyclic post-quantum KEM with perfect correctness, Reed-Muller/Reed-Solomon decoding, and three-way comparison against BIKE and ML-KEM. No backends. No simulated math.

aes-256-gcm browser code-based crypto-lab cryptography hqc kem nist-pqc post-quantum quasi-cyclic reed-muller reed-solomon typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-bcrypt-forge

Browser-based bcrypt deep-dive β€” anatomy, cost factor benchmarking, timing-safe verification, and a real-world breach simulation. Part of the crypto-lab suite.

argon2 bcrypt blowfish browser-crypto cost-factor crypto-lab cryptography password-hashing password-security rainbow-table security timing-attack typescript vite web-security

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/flask-ngrok-webhook-demo

Set up a secure, validated, and logged webhook receiver using Flask, Ngrok, and Postman.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-mac-race

Browser-based MAC demo β€” HMAC, CMAC, Poly1305, and GHASH compared with live length extension attack, timing attack, and nonce reuse demonstrations. Real WebCrypto operations. No backends. No simulated math.

aes-gcm amc browser cmac crypto-lab cryptography ghash hmac length-extension-attack message-authentication nist poly1305 timing-attack typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-ckks-lab

Browser-based CKKS approximate FHE demo β€” encrypted floating-point arithmetic, homomorphic neural network inference, rescaling, and the complete FHE trilogy (TFHE + BGV/BFV + CKKS). Part of the crypto-lab suite.

approximate-arithmetic browser-crypto ckks crypto-lab cryptography encrypted-inference fhe homomorphic-encryption machine-learning microsoft-seal privacy privacy-preserving-ml rlwe typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/news-summarizer-api

Lightweight FastAPI app that pulls headlines on AI from GNews and generates summaries using OpenAI.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-dilithium-reject

Browser-based demo of ML-DSA (FIPS 204) rejection sampling. Live iteration feed, rejection-reason breakdown, acceptance histograms, and the timing side-channel tradeoff β€” why variable signing time is a feature, not a bug.

constant-time crypto-lab cryptography crystals-dilithium digital-signatures dilithium fiat-shamir-with-aborts fips-204 implementation-security lattice-cryptography lattice-signatures lyubashevsky ml-dsa ml-dsa-65 post-quantum-cryptography rejection-sampling timing-side-channel

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/authority-arc

An interactive walking tour through library identity: identifier resolution, authority disambiguation, classification, entity connections, and metadata stewardship over time. Built with public VIAF and OCLC APIs.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-paillier-gate

Browser-based Paillier cryptosystem demo β€” Pascal Paillier's 1999 additive homomorphic encryption. Encrypt, decrypt, homomorphic addition without decrypting. Private 10-voter election simulation and 5-hospital patient aggregation. The primitive underlying GG20 threshold ECDSA, Helios voting, and ElectionGuard. No backends. No simulated math.

additive-homomorphism crypto-lab cryptography e-voting helios-voting homomorphic-encryption paillier private-aggregation public-key-cryptography secure-computation threshold-ecdsa

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-threshold-decrypt

Browser-based threshold decryption demo β€” ElGamal over P-256, distributed key generation, verifiable partial decryptions with NIZK proofs, and t-of-n combination without any party holding the full key.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-j-uniward

Browser-based J-UNIWARD JPEG steganography demo β€” Daubechies-8 wavelet cost, full STC (h=12, 4096-state Viterbi), PBKDF2+HKDF key schedule, adaptive payload embedding, live steganalysis comparison. No backends. No simulated math.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-chacha20-stream

Browser-based ChaCha20 stream cipher β€” quarter-round stepper, keystream visualizer, nonce reuse attack demo, and encrypt/decrypt playground. ARX design, no AES-NI required. Part of crypto-lab.

arx-cipher browser-demo chacha20 crypto-lab cryptography-education nonce-reuse poly1305 stream-cipher typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-blind-sign

Browser-based blind signature demo β€” Chaum RSA blind signatures, Schnorr EC blind signatures, anonymous e-cash, private voting, and unlinkability proofs. No backends. No simulated math.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-stego-suite

Browser-based steganography suite β€” LSB substitution, DCT-domain hiding, and adaptive embedding with live chi-squared steganalysis. Hide the message, not just the content.

browser-crypto chi-squared-test covert-channel crypto-lab cryptography dct digital-watermarking image-processing lsb-steganography privacy security steganalysis steganography typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-protocol-compose

Browser-based protocol composition safety demo β€” MAC-then-Encrypt vs Encrypt-then-MAC, padding oracle attack, CRIME, and the composition failures that drove TLS 1.3. No backends. No simulated math.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-kyber-vault

Browser demo for ML-KEM (CRYSTALS-Kyber), the post-quantum key encapsulation mechanism standardized as NIST FIPS 203 in August 2024.

browser-demo crypto-lab cryptography-education fips-203 key-encapsulation kyber lattice-cryptography ml-kem module-lwe nist-pqc post-quantum-cryptography typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-babel-hash

Browser-based demo of cryptographic hash functions β€” SHA-256, SHA3-256, and BLAKE3. Live avalanche effect visualizer, length extension attack against SHA-256, and why HMAC exists. Hash functions are the silent foundation of every other primitive.

avalanche-effect blake3 browser-demo crypto-compare cryptography hash-functions hmac keccak length-extension-attack merkle-damgard nist-fips-180-4 nist-fips-202 sha-256 sha3-256 typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-iron-serpent

Browser-based demo of Serpent-256, the AES finalist with the largest security margin β€” featuring encrypt/decrypt, round comparison visualization, and live performance benchmarks

aes-finalist argon2id block-cipher browser-demo crypto-lab cryptography hmac javascript serpent symmetric-encryption

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-curve-lens

Browser-based elliptic curve demo β€” point addition, scalar multiplication, and live ECDH across P-256, Curve25519, and secp256k1. Real field arithmetic. No backends. No simulated math.

browser crypto-lab cryptography curve25519 ecc ecdh elliptic-curves noble-curves p-256 point-addition scalar-multiplication secp256k1 typescript visualization vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-padding-oracle

Browser-based CBC padding oracle attack demo β€” full Vaudenay 2002 chosen-ciphertext attack with real AES-CBC, byte-by-byte plaintext recovery, and coverage of ASP.NET, Lucky Thirteen, and POODLE exploits. No backends. No simulated math.

aes-cbc attacks browser chosen-ciphertext cryptanalysis crypto-lab cryptography lucky-thirteen padding-oracle pkcs7 poodle tls typescript vaudenay vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-format-ward

Browser-based format-preserving encryption demo β€” FF1 and FF3-1 live tokenization of credit cards, SSNs, and phone numbers. Real AES-256 Feistel rounds. No backends. No simulated math.

aes-256 browser crypto-lab cryptography data-masking feistel ff1 ff3 format-preserving-encryption fpe nist pci-dss tokenization typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-timing-oracle

Browser-based timing side-channel attack demo β€” string comparison leakage, HMAC verification timing, RSA private key bit leakage, and cache-timing attacks with real performance.now() measurements and constant-time defenses. No backends. No simulated timing.

browser cache-timing constant-time cryptanalysis crypto-lab cryptography hmac kocher lucky-thirteen rsa security side-channel timing-attack typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-dead-sea-cipher

Browser-based cryptographic history demo β€” from Atbash in Jeremiah 25:26 (~600 BCE) to AES-256-GCM (2001 CE). Every cipher, every fatal flaw, every lesson that built the next one.

aes-gcm atbash caesar-cipher cryptography frequency-analysis historical-ciphers kasiski one-time-pad vigenere-cipher webcrypto

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/dad-mode-morse2

Browser-based demo of encrypted Morse code β€” AES-GCM encrypted messages transmitted as beep audio and copy/paste Morse. Where 1940s radio meets 2024 authenticated encryption.

aead aes-gcm-encryption argon2id ed25519 encryption-decryption hkdf morse-code offline-first pwa webcrypto

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-shadow-vault

Deniable encryption β€” one container, two passphrases, two messages. The real one and the decoy. No way to prove which is which.

aead argon2id chacha20-poly1305 deniable-encryption key-derivation rust-wasm sha256 wasm-crypto

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-rsa-forge

Browser-based RSA demo β€” textbook RSA, OAEP, PSS signatures, and live attacks including small exponent, Bleichenbacher PKCS#1 v1.5 oracle, and padding oracle. Real WebCrypto operations. No backends. No simulated math.

asymmetric-encryption attacks bleichenbacher browser crypto-lab cryptography padding-oracle pkcs1 post-quantum public-key-cryptography rsa rsa-oaep rsa-pss typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-ratchet-wire

Browser-based demo of the Double Ratchet Algorithm β€” the cryptographic protocol powering Signal, WhatsApp, and Google Messages. Live conversation with forward secrecy, break-in recovery, and key compromise simulation.

aes-gcm browser-demo crypto-compare cryptography double-ratchet forward-secrecy hkdf key-exchange messaging-protocol post-quantum-ready signal-protocol typescript vite x25519

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/snow2

A modern Rust reimplementation of SNOW with strong 2026 cryptography.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/nyt-bestsellers-catkey-generator

Generates NYT Bestseller CatKey lists for SirsiDynix Symphony libraries, showing both owned and unowned titles. Perfect for updating Solus App book rivers and spotting collection gaps.

library-sirsidynix-automation-python

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/postquantum-cryptography

Modern, high-level post-quantum cryptography primitives library for .NET 10 with clean APIs and strong defaults.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/hiswillguide

A Christian web app for discerning God’s will using Scripture, prayer, wisdom, and guided reflection.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/postquantum.keymanagement

Clean, high-level key management and rotation library for post-quantum cryptography in .NET 10. Supports local keys, Azure Key Vault, AWS KMS, and more.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/postquantum-aspnetcore

ASP.NET Core integration for PostQuantum.Jwt β€” easy quantum-resistant JWT authentication with AddPostQuantumJwtBearer().

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/faith-hope

Faith & Hope β€” a ministry portfolio site exploring the intersection of faith, technology, and community.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/systemslibrarian.dev

Portfolio and home base for a library systems analyst who builds cryptography tools, faith-based apps, and security engineering projects.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/youtube-mp3-transcript-summary

Generate MP3, Transcript, and Summary from YouTube using Whisper and LLMs.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/bible-ai-prompting-class

Learn AI prompt engineering through Bible study β€” NIV edition with lessons, examples, and an expanded prompt library.

ai bible christianity faith prompt-engineering

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-psi-gate

Browser-based Private Set Intersection demo implementing classic DH-PSI (Meadows 1986, Huberman-Franklin-Hogg 1999) over ristretto255 with RFC 9380 hash-to-curve. The primitive behind Signal contact discovery and Apple password monitoring.

contact-discovery crypto-lab cryptography ddh dh-psi diffie-hellman hash-to-curve noble-curves privacy-preserving private-set-intersection psi rfc-9380 ristretto255 secure-computation secure-multi-party-computation secure-two-party-computation signal-protocol

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/cipher-museum

Interactive virtual museum exploring 2,500 years of cryptography β€” 37 ciphers in 10 exhibit halls with live demos, cryptanalysis tools, and connections to modern & post-quantum systems.

caesar-cipher ciphers cryptanalysis cryptography education enigma historical-cryptography vigenere-cipher

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/secure-file-upload-dotnet

Production-grade 8-layer file upload security pipeline for ASP.NET Core 8, with an AI red-team adversarial security analysis.

aspnet-core csharp defense-in-depth dotnet file-upload- security

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-commit-gate

Browser-based commitment scheme demo β€” hash commitments, Pedersen commitments, binding and hiding properties, sealed-bid auction, and homomorphic addition. The primitive beneath ZKPs, MPC, and VSS.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-gg20-wallet

Browser-based GG20 threshold ECDSA demo β€” Paillier encryption, distributed key generation, and joint signing without any party holding the full private key. The protocol behind Fireblocks and Coinbase MPC.

bitcoin crypto-custody crypto-lab distributed-key-generation ecdsa ethereum fireblocks gg20 mpc multiparty-computation paillier secp256k1 threshold-ecdsa threshold-signatures typescript

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-mceliece-gate

Browser-based Classic McEliece demo β€” the oldest post-quantum KEM (1978), binary Goppa codes, visceral 261KB public key visualization, and four-way comparison against ML-KEM, BIKE, and HQC. No backends. No simulated math.

aes-256-gcm binary-goppa browser code-based crypto-lab cryptography goppa-codes kem lattice mceliece nist post-quantum pqc typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-patron-shield

Browser-based demo of two-server Information-Theoretic Private Information Retrieval (IT-PIR) β€” applied to library catalog privacy. Because patrons deserve mathematical guarantees, not just policy promises.

crypto-compare cryptography information-theoretic-security library-privacy pir private-information-retrieval xor

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-ring-sign

Browser-based ring signature demo β€” LSAG signatures, key image linkability, double-spend detection, group signatures with manager opening, and Monero transaction privacy. No backends. No simulated math.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-sphincs-ledger

Browser-based demo of SLH-DSA (SPHINCS+), a hash-based post-quantum digital signature scheme standardized as NIST FIPS 205

browser-demo crypto-lab cryptography digital-signatures hash-based-signatures javascript nist-fips-205 post-quantum-cryptography slh-dsa sphincs-plus

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-hybrid-sign

Browser-based PQ/T composite signature demo implementing the Ed25519 + ML-DSA-65 hybrid per IETF LAMPS draft-ietf-lamps-pq-composite-sigs-16. Classical + post-quantum defense in depth for long-lived signatures.

composite-signatures crypto-lab cryptography defense-in-depth digital-signatures dilithium ed25519 hybrid-signatures ietf-draft lamps ml-dsa ml-dsa-65 noble-curves noble-post-quantum post-quantum-cryptography pq-t-hybrid tls-1-3 x509

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-corrupted-oracle

Browser-based demo of the Dual_EC_DRBG backdoor β€” the NSA-planted vulnerability confirmed by Snowden. The standard was compromised. Here's the proof.

backdoor chacha20-drbg crypto-compare csprng drbg dual-ec-drbg elliptic-curve-cryptography hmac-drbg nsa

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-lattice-fault

Browser-based lattice PQC implementation attack demo β€” NTT power analysis (ML-KEM CPA), rejection sampling fault bypass (ML-DSA key recovery), KyberSlash timing side-channel, faulty KECCAK seed injection. Mathematical security β‰  implementation security. No backends. Simulated attacks.

crypto-lab cryptography dilithium fault-injection kyber kyberslash ml-dsa ml-kem ntt post-quantum power-analysis side-channel timing-attack

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/ai-decision-lab

Interactive visualization of search, optimization, and robot motion planning using DFS, BFS, weighted A*, path smoothing, and gradient-style descent.

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-model-breach

Browser-based HiAE threat model case study β€” AESL, Theorem 1 candidate enumeration, MITM state recovery, byte decomposition, guess-and-determine key recovery. Security claims are contracts. The threat model is the fine print. No backends. No simulated math.

aead aes algebraic-attacks browser-demo crypto-lab cryptography meet-in-the-middle security-analysis threat-modeling typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-biham-lens

Browser-based demo of differential cryptanalysis β€” the attack co-invented by Eli Biham and Adi Shamir (Israel, 1990) that broke DES. Live attack on a toy SPN cipher, DDT visualization, and the story of how Biham used his own attack to design Serpent.

adi-shamir block-cipher browser-demo cryptanalysis crypto-compare cryptography des difference-distribution-table differential-cryptanalysis eli-biham s-box serpent spn-cipher typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/scripture-journey

Scripture Journey β€” Discover how the whole Bible points to Jesus

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-blind-oracle

Browser-based demo of fully homomorphic encryption β€” encrypt two numbers in your browser, a Rust/TFHE-rs server adds them homomorphically, returns the encrypted result. The server mathematically cannot read what it computed.

crypto-lab gate-bootstrapping homomorphic-encryption privacy-preserving-computation rust-wasm wasm-crypto webcrypto

Last synced: 01 Jun 2026