Noroboto: Lying Fonts and Mitigation in Rust
Summary
Noroboto examines how malicious fonts can obfuscate Unicode in documents to mislead AI and OCR systems within legal-tech pipelines. It discusses the technical underpinnings of font formats (e.g., TrueType and Private Use Areas), potential abuse scenarios, and a Rust-based mitigation in Tritium that validates ASCII glyphs via OCR, along with broader implications and live demonstrations.