Lessico IT › Sicurezza › John Viega

John Viega

Sicurezza Svenska → Aggiornato: 2026-10-15

Ingegnere della sicurezza statunitense che ha co-scritto il primo libro sulla costruzione di software sicuro, ha co-progettato GCM e, nel tempo libero, ha scritto GNU Mailman.

Nel 2000, presso Cigital, Viega realizzò ITS4, uno dei primi scanner statici di vulnerabilità per codice C, insieme tra gli altri a Gary McGraw e Tadayoshi Kohno. L'anno seguente lui e McGraw pubblicarono Building Secure Software, che sosteneva come la sicurezza sia una proprietà del codice e non qualcosa che un firewall aggiunge a posteriori. Con Michael Howard e David LeBlanc scrisse poi 19 Deadly Sins of Software Security.

Nel 2004 lui e David McGrew progettarono il Galois/Counter Mode, che come AES-GCM protegge oggi gran parte del traffico TLS. In modo molto più discreto, alla fine degli anni Novanta scrisse la prima versione di Mailman, il gestore di liste che Barry Warsaw ha poi mantenuto e che per decenni ha fatto girare gran parte delle mailing list del mondo open source.

← Torna al lessico