Kryptoanalyysin historiaa
Ennen arabialaisen Abu Yusuf al-Kindin keksimää kryptoanalyyttista menetelmää olivat salakirjoituksella salatut viestit käytännössä mahdottomia avata ilman koodiavainta. Hänen uudenaikaiset menetelmänsä mahdollistivat kryptoanalyytikkojen synnyn. Kryptoanalyysi levisi keskiajalla myös Eurooppaan, missä muutama kryptoanalyytikko tuli hyvin tunnetuksi.
Giovanni Soro oli ensimmäisiä suuria eurooppalaisia kryptoanalyytikkoja. Soro nimitettiin Venetsian salakirjoitussihteeriksi 1506. Soro niitti paljon mainetta ja häneen turvauduttiin useasti Venetsiankin ulkopuolelta. Mm. Vatikaani pyysi tältä palveluksia useammin kuin kerran. Soro ei kuitenkaan ollut täysin vilpitön paavia kohtaan: Tämä väitti paaville, että Vatikaanin salausjärjestelmä olisi mahdotonta murtaa, jolloin hänen onnistui tuudittaa Vatikaanin kryptografit valheelliseen turvallisuudentunteeseen. Osoittamalla Vatikaanin salakirjoituksen heikkoudet Soro olisi samalla kehottanut näitä luomaan uuden ja tehokkaamman systeemin, jota hän ei välttämättä itsekään pystynyt murtamaan.
Venetsian ja Vatikaanin asemat Euroopan suurimpina salakirjoitusvaltoina muuttuivat pian. Ranskan kuningas Frans I palkkasi palvelukseensa useita kryptoanalyytikkoja, joista kuuluisin oli Philibert Baboun. Ranskan mahti kryptoanalyyttisena suurvaltana vakiintui lopullisesti kuninkaan palkattua 1500-luvun lopussa François Viètenn palvelukseensa. Tämä onnistui tehtävissään niin hyvin, että Espanja kuningas vetosi jopa Vatikaaniin väittäen, Vièten olevan liitossa paholaisen kanssa, muuten tämä ei pystyisi olemaan niin verrattoman loistava kryptoanalyytikko. Paavi kuitenkin tiesi muun Euroopan tavoin, että espanjalaisten salakirjoitus oli naurettavan helppo avata verrattuna muiden maiden salakirjoituksiin. Espanja ei ollut panostanut kryptografiaan, minkä vuoksi viestien salaustaso oli laskenut huomattavasti. Myös Vatikaanin omat kryptoanalyytikot osasivat avata kuninkaan viestejä ilman ongelmia.
Kryptoanalyysi tänä päivänä
Tulevaisuuden lupauksena pidetään kvanttitietokonetta, joka pystyisi avaamaan suurten lukujen jaollisuuteen perustuvat salakirjoitusmenetelmät nykyistä paljon tehokkaammin. Koneet ovat kuitenkin ainakin vielä hyvin alkeellisella tasolla.