How to become a cryptanalyst: A complete career guide

Il termcryptography si dice che derivi dalle parole greche krypto, che significa nascosto, e grafene, che significa scrittura. I primi usi noti di encryptionare creduto di risalire almeno 2.500 anni, e alcuni credono che possono beseen in geroglifici noti per essere 4.000 anni.

L’uso odierno della crittografia è ovviamente di molti ordini di grandezza allontanati dai metodi utilizzati anche cento anni fa. La scienza è ora impiegata per cartolarizzare dati molto più complicati utilizzando tecniche molto più coinvolgenti e avanzate.

Coloro che trovano la crittografia intrigante, e forse anche stimolante, sono incoraggiati a ricercare la sua affascinante storia. Un libro del 1996 di David Kahn intitolato The Codebreakers fornisce una storia abbastanza completa dai tempi antichi all’era di Internet. C’è in realtà un’organizzazione chiamata Codes and Ciphers Heritage Trust che è dedicata alla storia della crittografia.

La crittografia nel XXI secolo combina matematica, informatica e ingegneria per progettare, sviluppare e analizzare metodi per nascondere informazioni digitali sensibili per mantenere la sicurezza.

I crittoanalisti devono avere una forte conoscenza su tutte e tre le discipline,
così come una conoscenza approfondita e avanzata delle attuali tecniche di crittografia in
per decifrare i codici. Sono i codebreakers di oggi.

Cryptanalyst vs. cryptographer

I termini cryptanalyst e cryptographer sono spesso usati
in modo intercambiabile, ma c’è una netta differenza nei cerchi di crittografia.

Tecnicamente parlando, i crittografi sono i creatori di codice mentre
i crittoanalisti sono gli interruttori di codice. In molte organizzazioni, le posizioni con il titolo cryptographer hanno il compito di essere sia i creatori di codice e
codebreakers. Così spesso la linea tra i due lavori è sfocata, o addirittura cancellata completamente. Ma la distinzione è utile a causa delle due diverse classi di datori di lavoro che generalmente utilizzano i loro servizi.

I crittografi possono essere impiegati da qualsiasi organizzazione che
desidera fare un ulteriore passo per proteggere i propri dati. Invece di limitarsi a fermare
hacker di entrare nei suoi sistemi e reti, crittografi impediscono anche gli hacker che sono in grado di penetrare i sistemi e ottenere i dati di essere in grado di utilizzare o capire che i dati. “creano” o creano i codici di crittografia per cartolarizzare i dati sensibili.

I crittoanalisti, d’altra parte, sono generalmente impiegati dalle forze dell’ordine
e dalle agenzie di spionaggio per decifrare i codici di crittografia utilizzati da
trasgressori della legge e attori governativi nefasti. L’FBI, la NSA, il DHS e la CIA impiegano tutti i crittoanalisti per vagliare i dati trasmessi in tutto il mondo da organizzazioni criminali conosciute o sospette. I crittoanalisti devono essere aggiornati sulle ultime tecniche e codici utilizzati dai crittografi. Per” rompere ” questi codici, crittoanalisti poveri su bit di dati e codice di programmazione per scoprire le chiavi di cifratura e restituire i dati al formato previsto.

Quattro passi per diventare un cryptoanalyst

1. Istruzione E ‘ sempre una buona idea per iniziare a ottenere qualsiasi istruzione è disponibile il più presto possibile. In crittografia, ci sono alcune sedi per ottenere istruzione introduttiva e intermedia e formazione al di fuori del college. Ad esempio, InfoSec Institute ha un’introduzione alla crittografia disponibile sul suo sito web. I gradi universitari più adatti alle carriere in crittografia includono matematica, informatica, ingegneria informatica e programmazione di computer. I corsi dovrebbero anche essere focalizzati su vari aspetti della sicurezza informatica quando possibile. I datori di lavoro che richiedono lauree da candidati di lavoro crittografico non sono insoliti, quindi considera di passare all’ottenimento di un master con alcuni anni di esperienza lavorativa sotto la cintura. E una parte sostanziale dei datori di lavoro richiederà un Ph. D. pure.

2. Certificazioni / formazione Nonostante la crittografia sia la più antica forma di sicurezza delle informazioni nella storia umana, ci sono poche certificazioni professionali disponibili. Questi sono gli unici offerti oggi.

3. Percorso di carriera La crittografia è una disciplina altamente specializzata. A volte è considerato parte della matematica o dell’informatica piuttosto che della sicurezza informatica, ma l’obiettivo finale è mantenere le informazioni al sicuro. A causa degli aspetti tecnicamente impegnativi dell’essere un crittografo o un crittoanalista, spesso richiede alcuni anni di esperienza lavorativa per entrare nei ruoli, ma ci sono alcune opportunità per i laureati di spicco. Inoltre, con le competenze necessarie per padroneggiare la crittografia, le opzioni di carriera sono ampie al di fuori della sicurezza informatica. Ma all’interno dell’ombrello della sicurezza informatica, i crittoanalisti sono già tecnicamente più avanzati della maggior parte delle altre discipline, quindi le opzioni laterali potrebbero essere limitate. Per i crittoanalisti che effettuano l’investimento per ottenere un master o anche un dottorato, il valore della carriera aumenterà considerevolmente. Oltre a raggiungere livelli più alti in crittografia, i gradi avanzati consentiranno altri cambiamenti di carriera come consulente di sicurezza, professore universitario, scienziato di crittologia di ricerca e ingegnere dei sistemi di sicurezza delle informazioni.

4. Rimanere aggiornati Tenersi aggiornati su tecnologia, competenze e conoscenze è fondamentale per il successo in quasi tutti gli aspetti della sicurezza informatica. La natura della sicurezza delle informazioni sta cambiando così rapidamente che non essere attuale farà rapidamente dinosauri professionisti. Un ottimo modo per tenere il passo è con le associazioni di categoria. Queste organizzazioni in genere offrono alcune delle migliori ricerche disponibili e anche un sacco di opportunità di rete con altri professionisti. Fortunatamente per i criptoanalisti, ci sono diverse associazioni di categoria disponibili.

  • International Association of Cryptologic Research (IACR)
  • International Financial Cryptography Association (IFCA)
  • American Crypto Association-ACA

Che cos’è un crittoanalista?

Per poter decifrare i dati crittografati, i crittoanalisti devono conoscere e
comprendere i sistemi e le reti su cui si sta lavorando. Devono anche avere
conoscenza intima dei linguaggi di programmazione e delle tecniche di crittografia utilizzate
per crittografare i dati ed essere in grado di cercare codice e dati bit per bit per
decifrare la chiave di cifratura utilizzata e produrre le vere informazioni sottostanti. Le applicazioni ovvie
per la crittanalisi sono le forze dell’ordine, lo spionaggio e
le operazioni di sicurezza informatica militare. Come la tecnologia e le competenze di coloro
che cercano di proteggere i dati sensibili, vale a dire i crittografi, sono costantemente e
in rapida evoluzione, così anche il cryptanalyst deve.

Cryptanalyst competenze ed esperienza

Cryptanalyst candidati saranno spesso tenuti ad avere più anni di esperienza in un campo correlato, come la programmazione di computer o matematica avanzata. Alcuni laureati eccezionali possono essere in grado di trovare la loro strada nel campo direttamente dopo la laurea. All’interno di agenzie governative come l’FBI e la NSA, ci sono programmi di formazione autonomi per i crittoanalisti che li portano da principianti completi a esperti, di solito in circa tre anni. Questi video di reclutamento per l’FBI e la NSA forniscono un’eccellente visione di ciò che è coinvolto nella carriera e di come queste abilità sono impiegate nelle forze dell’ordine. Dato il lasso di tempo di tre anni per una formazione completa, è chiaro che la crittanalisi è un’abilità altamente coinvolta, esigente e tecnica.

I crittoanalisti per natura lavorano con informazioni sensibili. Molti datori di lavoro, quindi, richiederà sia un nulla security di sicurezza esistente o sarà probabilmente oggetto di un’indagine di sicurezza, forse anche un test poligrafo, prima di essere assunto.

Ecco alcuni altri requisiti probabili per le nuove assunzioni di cryptanalyst.

  • comando Avanzato di matematica
  • Ampia conoscenza dell’informatica, in particolare di rete e sistemi di analisi
  • Conoscenza di diversi linguaggi di programmazione come C++, C, Java, Python
  • Conoscenza di homomorphic encryption e altri noti tecniche di crittografia
  • Algoritmo di risorse analisi dei requisiti

Alcune delle soft skills spesso desiderato includono:

  • Forti capacità di comunicazione scritta e orale
  • Auto-motivato
  • Innovativo
  • Appassionato e guidato

Cosa fanno i crittoanalisti?

La sicurezza informatica nel suo complesso rappresenta un approccio su più fronti per impedire alle forze esterne di entrare, ottenere e utilizzare informazioni digitali sensibili. La crittografia è uno dei poli di quel sistema di difesa. Quando i dati segreti o proprietari sono crittografati in modo sicuro, anche se gli attacchi di rete o di sistema hanno successo, i dati non saranno di alcuna utilità per chi li ottiene. È essenzialmente un pasticcio confuso e senza senso.

Ma le tecnologie e gli hacker avanzano costantemente, quindi una componente assolutamente essenziale del lavoro di un crittografo è rimanere all’avanguardia di tutte le capacità tecniche possedute. La programmazione di computer, la matematica avanzata, il software e l’hardware del sistema di rete e i protocolli di comunicazione devono essere tutti nella timoneria di un crittografo.

Sviluppare nuovi metodi per la protezione crittografica dei dati e valutare continuamente tali metodi in atto è una sfida costante. Le soluzioni crittografiche devono considerare l’architettura e l’ambiente operativo attuali, nonché le funzionalità e i miglioramenti futuri.

Cryptanalyst job description

Forze dell’ordine, militari, agenzie di spionaggio e altre
agenzie governative hanno tutti obiettivi diversi per i loro crittoanalisti da decifrare
, ma l’obiettivo è fondamentalmente lo stesso. Crack i codici di crittografia per trasformare
i dati crittografati di nuovo in dati semplici. Di seguito sono riportate alcune delle funzioni job
più comuni associate a uno specialista in crittografia.

Outlook per i crittoanalisti

La carenza di personale a livello mondiale nel settore della sicurezza informatica è ben documentata e la criptoanalisi non è diversa. C’è una certa attrazione mondo spia ad essere un crittoanalista che porta costantemente nuovi matematici e informatici nel campo. Ma la costante evoluzione e il progresso nelle scienze informatiche, la rapida espansione delle tecniche digitali utilizzate nelle forze dell’ordine e nello spionaggio sta creando nuova domanda di crittoanalisti. E questo è destinato a continuare per il prossimo futuro.

Fare una semplice ricerca di apertura di lavoro per i crittoanalisti non produrrà alcun risultato. Ciò è dovuto principalmente al fatto che i crittanalisti nel settore privato sono spesso impiegati con titoli di lavoro alternativi. Le funzioni di Cryptanalyst vengono eseguite principalmente dai crittografi come parte delle loro funzioni. Le aperture di lavoro di cryptanalyst del settore pubblico, ovvero quelle impiegate da varie agenzie governative, di solito non sono pubblicate sulle solite schede di lavoro. Questo perché quasi tutti i lavori di cryptanalyst nel governo richiedono autorizzazioni di sicurezza di alto livello. Un sito web che pubblica aperture di lavoro che richiedono un nulla security di sicurezza è clearancejobs.com. Tuttavia, è necessario avere un nulla security di sicurezza per accedere anche sul sito web. Probabilmente la soluzione migliore per rompere in crittanalisi è quello di applicare direttamente alle agenzie governative come l’FBI, CIA, DHS, NSA e simili.

Quanto fanno i crittoanalisti?

È difficile ricercare i dati di guadagno sui crittoanalisti per i motivi sopra menzionati. Ma federalpay.org pubblica alcuni dati sull’occupazione del governo non classificati. Secondo quel sito, l’FBI ha impiegato 18 crittoanalisti in 2018 con uno stipendio medio annuo di oltre $125,000. SalaryExpert.com calcola lo stipendio medio annuo di crittoanalisti per essere di circa $75.000.

Leave a Reply