Un cryptanalyst non ha le stesse responsabilità di lavoro di un crittografo. I crittografi, che sono descritti in un profilo di carriera separato, sono solitamente i creatori di codice. Cryptanalysts, tuttavia, sono gli interruttori di codice. I crittoanalisti trovano spesso lavoro all’interno di agenzie governative e di intelligence e forze dell’ordine, come la National Security Agency (NSA), il Federal Bureau of Investigation (FBI), il Department of Homeland Security (DHS) e la Central Intelligence Agency (CIA). I loro lavori ruotano intorno pettinatura attraverso i dati trasmessi in tutto il mondo da organizzazioni criminali, e rompere i codici per decifrare i dati.
Code cracker, o crittoanalisti, assicurano che i dati crittografati siano accessibili e leggibili. Coinvolge le discipline dell’informatica, della matematica e della crittografia. Oltre ai datori di lavoro sopra elencati, i crittoanalisti possono anche trovare lavoro all’interno di università, istituzioni finanziarie, compagnie assicurative, agenzie di ricerca, istituzioni scientifiche, società di telecomunicazioni, società di progettazione di computer, società di consulenza e società scientifiche e ingegneristiche.
Lavorare come crittoanalista sembra la tua idea di divertimento? Se è così, continua a leggere per saperne di più su come puoi diventare un crittoanalista.
Istruzione ed esperienza necessarie per diventare un crittoanalista
Un minimo di una laurea in informatica o matematica è di solito necessario per diventare un crittoanalista. Consulta la nostra guida alla laurea in sicurezza informatica per trovare un programma di laurea applicabile nel tuo stato. Dovresti assicurarti di seguire corsi di matematica se non ti specializzi in matematica. I corsi che saranno utili ai crittoanalisti includono algebra lineare, trigonometria, teoria dei numeri, metodi di analisi complessa e calcolo.
Molti lavori di cryptanalyst, tuttavia, richiedono una laurea. Se vuoi lavorare come crittoanalista nella ricerca, probabilmente avrai bisogno di un dottorato.
I gradi di laurea che si applicano ai crittoanalisti includono:
- corso di laurea magistrale in sicurezza informatica – Drexel University, Philadelphia, PA
- Master of Science in Ingegneria Elettrica & informatica – Massachusetts Institute of Technology, Cambridge, MA
- corso di laurea magistrale in Matematica – Wright State University, Dayton, OH
- corso di laurea magistrale in Matematica per la Sicurezza delle Informazioni – American University, Washington, DC
l’Esperienza è di solito necessario per cryptanalysts, in quanto non è considerato un entry-level posizione. A seconda del tuo livello di laurea, potresti aver bisogno da cinque a 10 anni di esperienza nel campo prima di poter essere assunto come crittoanalista.
I tirocini possono aiutarti ad acquisire esperienza nel campo, che è altamente necessario per ottenere un lavoro come crittoanalista. La nostra Guida agli stage di Cybersecurity elenca molte opportunità che possono applicarsi ai potenziali crittoanalisti.
L’adesione a organizzazioni professionali può anche aiutarti a migliorare la tua carriera come crittoanalista. L’Associazione Internazionale per la ricerca Crittologica (IACR) è una delle più note nella crittanalisi. Un’altra organizzazione utile è l’American Crypto Association (ACA). L’International Financial Cryptography Association (IFCA) può anche essere un luogo per trovare opportunità di networking.
Le certificazioni professionali possono essere vitali per il tuo successo come crittoanalista. Microsoft Networking Fundamentals Certification è una certificazione professionale essenziale per i crittoanalisti. Un’altra preziosa certificazione è il Certified Encryption Specialist (CES) del Consiglio CE.
Descrizione del lavoro& Competenze richieste per un crittoanalista
I crittoanalisti combinano le discipline dell’informatica, della matematica e dell’ingegneria nello svolgimento delle loro responsabilità lavorative. A seconda del datore di lavoro, la descrizione del lavoro di un crittoanalista può variare. Normalmente, i doveri includono (ma non sono limitati a):
- la Raccolta, l’elaborazione e la diffusione di informazioni di intelligence stranieri segnali di intelligence e controspionaggio fini
- Prevenzione avversari di accedere sensibili classificate le informazioni di sicurezza nazionale
- Monitorare e rilevare eventuali problemi di flusso di dati o di raccolta
- Analizzare distorta intercetta l’uso di abilità e tecniche
- Analizzare segreto sistemi di codifica e decodifica dei messaggi
- Esaminare i messaggi segreti per caratteristiche che rivelano sistema di codifica impiegata nel messaggio
- Analizzare i messaggi l’utilizzo di formule, il codice di libri, prodotti chimici, dispositivi meccanici, i computer e la conoscenza di codifica chiavi
- Decodifica dei messaggi, la consultazione di libri, riviste, pubblicazioni di governo e di file per ottenere concordanti evidenza
- sviluppo di codici o di nuovi metodi di codifica
- Condurre analisi di segnali e dati di crittografia
- Diagnosi e sfruttare il materiale criptato
- Debug e test di programmi software
- Analizzare i vari tipi di dati
- Formulare domande e ipotesi sui dati
- Test di ipotesi tramite computer programmi
- Trarre conclusioni dai risultati dei test
Le competenze e il know-how che i crittoanalisti dovrebbero possedere includono:
- Conoscenza di linguaggi di programmazione come il C, Python, C++, Java
- Conoscenza di computer di strutture di dati
- Conoscenza di algoritmi di computer
- Conoscenza di architettura di computer
- abilità Eccellenti di comunicazione, interpersonali e nella scrittura
- Conoscenza, di scambio di chiavi e sistemi digitali
- Collaborare e di lavoro come parte di un team di
- Utilizzando approcci innovativi e nuove soluzioni
- Forte capacità di problem-solving, la soluzione di problemi complessi
Come fare cryptanalysts usare la matematica?
- Studiare e testare teorie e idee alternative
- Nelle seguenti formule e teoremi matematici
- Nei sistemi di codifica e crittografia e nei database
- Nell’esecuzione di calcoli criptici e nell’applicazione di metodi di analisi numerica
In che modo i crittoanalisti usano l’informatica e/o l’ingegneria?
- Nell’ideazione di sistemi per le aziende che per tenere gli hacker fuori
- Nel fornire misure di sicurezza per proteggere le imprese e i consumatori
- Nel fare tabelle, grafici e tabelle di dati
Cryptanalyst Stipendio & prospettiva di Lavoro
Secondo l’Istituto di Ricerca Economica (ERI), lo stipendio medio annuo per un cryptanalyst negli Stati Uniti è di $75,932. La gamma di stipendio è in genere tra $54.227 e $93.855. ERI stima che, entro il 2025, lo stipendio per i crittoanalisti salirà a $83.794, rappresentando un aumento del 10% dello stipendio in soli cinque anni. ERI anche note la seguente media cryptanalyst stipendi in varie città degli stati UNITI:
- Storrs, CONNECTICUT: $82,000
- Manchester, MD: $80,000
- Ashton, ID: $71,000
- Oceana, WV: $70,000
Informazioni di sicurezza posti di lavoro, nel complesso, si prevede un aumento del 31 per cento dal 2019 2029, secondo il US Department of Labor Bureau of Labor Statistics (BLS). Ciò include opportunità di lavoro per i crittoanalisti. È chiaro che ottenere una laurea e lavorare come crittoanalista potrebbe significare un futuro luminoso per coloro che amano risolvere enigmi complessi e contribuire alla sicurezza delle organizzazioni e, in definitiva, della nostra nazione.