Something went wrong. Try again.
we (web engine): Experimental web browser project to understand the limits of Claude
Something went wrong. Try again.
Implement AES-128-GCM and AES-256-GCM (NIST SP 800-38D) master
Add pure Rust AES-GCM authenticated encryption in the crypto crate: - AES block cipher (FIPS 197): key expansion and encrypt for 128/256-bit keys - GHASH: constant-time GF(2^128) multiplication using bit masking - GCM encrypt/decrypt with 96-bit nonce, 128-bit authentication tag, and AAD - Constant-time tag comparison for secure decryption - 25 tests including NIST SP 800-38D test vectors (cases 1-4, 13-16), tag tamper detection, and encrypt/decrypt round-trips Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Author Pierre Le Fevre Co-author Claude Opus 4.6 Committer Tangled Date (Mar 7, 2026, 8:11 AM UTC) Commit d3541ab8 d3541ab82f06a321bf37f2187858529073789248 Parent eaec46bf eaec46bf85e4f3ee0ff50e6f16f7a7df920dd1f2