FREAK (Factoring RSA-EXPORT Keys) è una criticità che affligge i protocolli di sicurezzaTLS/SSL, andando a colpire le comunicazioni crittografate di qualsiasi sistema operativo.[1]
Il funzionamento dell'exploit è avviene in due fasi:[2]
Questo permette d'effettuare unattacco man in the middle.
Questa falla di sicurezza origina da un'ordinanza emessa dalgoverno degliStati Uniti, che proibiva la vendita di prodotti caratterizzati da un'alta protezione, per garantire all'intelligence NSA la possibilità di compromettere le chiavi in tempi ragionevoli in caso di necessità. Questa politica è stata abbandonata verso la fine deglianni novanta, tuttavia ilsoftware a bassa protezione (chiavi crittografiche in 512-bit) si è diffuso all'interno di molte piattaforme informatiche adottate in tutto il mondo, portando nel 2015 ad avere una protezione insufficiente.[1]