
Curs de criptografie și criptanaliză
Stăpânește întregul spectru al criptografiei și criptanalizei — de la cifrurile antice la algoritmii post-cuantici. Acest curs echipează profesioniștii în securitate cu fundamentele teoretice și abilitățile practice necesare pentru a proiecta, ataca și apăra sisteme criptografice moderne. Dezvoltă expertiza pe care o cere peisajul actual al securității.
Ce vei învăța:
Aplică analiza de frecvență și indicele de coincidență pentru a sparge cifrurile clasice în mod sistematic.
Analizează în profunzime structura internă AES, modurile de operare ale cifrurilor bloc și vulnerabilitățile cifrurilor stream.
Înțelege atacurile diferențiale, liniare și pe canale auxiliare împotriva implementărilor criptografice moderne.
Evaluează RSA, criptografia pe curbe eliptice și schemele de semnătură digitală pentru implementare în medii reale.
Proiectează și verifică formal protocoale criptografice împotriva atacurilor de rejucare, downgrade și oracol.
Analizează familiile de algoritmi post-cuantici și construiește un plan de migrare structurat pentru infrastructura existentă.
Cum studiezi practic Curs de criptografie și criptanaliză
Cum exersezi Curs de criptografie și criptanaliză
Pentru tine, care reprezinți o companie și vrei să îți instruiești echipa
La Dedika pentru companii, cursul vine cu exerciții și exemple adaptate afacerii tale și exact așa cum are nevoie compania ta.
Conținutul cursului
8 Capitole • 40 LecțiiDurata între 4 și 360 ore (tu decizi)
Capitolul 1AscundeAscunde detaliiVezi detaliiFundamentele criptografiei
Fundamentele criptografiei
Lecția 1 • Taxonomia primitivelor criptografice
Clasifică cifrurile, funcțiile hash și protocoalele de schimb de chei ca blocuri de construcție. Cursanții pot mapa orice schemă criptografică la categoria sa primitivă.
Lecția 2 • Obiective și proprietăți de securitate
Definește confidențialitatea, integritatea, autentificarea și non-repudierea ca obiective criptografice. Ancorează tot conținutul tehnic ulterior la aceste proprietăți de securitate.
Lecția 3 • Preliminarii matematice
Acoperă aritmetica modulară, numerele prime și teoria numerică de bază esențială pentru criptografia modernă. Oferă setul de instrumente algebrice utilizat pe parcursul cursului.
Lecția 4 • Entropie și aleatoritate
Explică entropia informațional-teoretică și rolul său în generarea cheilor și puterea cifrurilor. Leagă calitatea aleatorității de garanțiile practice de securitate.
Lecția 5 • Privire de ansamblu asupra criptografiei istorice
Urmărește criptografia de la cifrurile de substituție antice până la sistemele premoderne. Ilustrează modul în care defectele de proiectare au dus la descoperiri criptanalitice.
Capitolul 2AscundeAscunde detaliiVezi detaliiMetode clasice de criptanaliză
Metode clasice de criptanaliză
Lecția 1 • Atacuri cu text clar cunoscut și crib
Exploatează cunoașterea parțială a textului clar pentru a recupera chei în cifrurile clasice și moderne timpurii. Demonstrează modul în care crib-urile au fost folosite împotriva traficului criptat cu Enigma.
Lecția 2 • Tehnici de analiză a frecvențelor
Folosește distribuțiile de frecvență ale literelor pentru a ataca cifrurile de substituție monoalfabetică. Construiește intuiția analitică fundamentală pentru toate metodele de criptanaliză ulterioare.
Lecția 3 • Criptanaliza cifrurilor de transpoziție
Identifică și sparge cifrurile de transpoziție coloană și gard de fier folosind anagramarea. Contrastează analiza transpoziției cu tehnicile cifrurilor de substituție.
Lecția 4 • Atacuri statistice și bazate pe entropie
Folosește testul chi-pătrat și măsurile de entropie pentru a distinge textul cifrat de textul clar. Oferă instrumente cantitative pentru evaluarea statistică a puterii cifrurilor.
Lecția 5 • Indicele de coincidență
Aplică indicele de coincidență pentru a determina lungimea cheii în cifrurile polialfabetice. Permite examinarea Kasiski și decriptarea cifrului Vigenere.
Capitolul 3AscundeAscunde detaliiVezi detaliiTehnici de criptare simetrică
Tehnici de criptare simetrică
Lecția 1 • Moduri de operare ale cifrurilor pe blocuri
Acoperă modurile ECB, CBC, CTR, GCM și altele, evidențiind implicațiile de securitate ale fiecăruia. Cursanții selectează moduri adecvate pentru cerințe de securitate date.
Lecția 2 • Principii de proiectare a cifrurilor pe blocuri
Examinează rețelele de substituție-permutare, structurile Feistel și confuzia-difuzia. Stabilește rațiunea de proiectare din spatele cifrurilor pe blocuri moderne.
Lecția 3 • AES și cifrurile pe blocuri moderne
Detaliază elementele interne ale AES, inclusiv SubBytes, ShiftRows, MixColumns și AddRoundKey. Compară AES cu alte cifruri pe blocuri standardizate.
Lecția 4 • Gestionarea cheilor simetrice
Abordează generarea, distribuția, stocarea și rotația cheilor pentru sistemele simetrice. Leagă gestionarea ciclului de viață al cheilor de rezultatele operaționale de securitate.
Lecția 5 • Cifruri de flux
Analizează cifrurile de flux sincrone și auto-sincronizante, inclusiv RC4 și ChaCha20. Contrastează cazurile de utilizare ale cifrurilor de flux cu aplicațiile cifrurilor pe blocuri.
Capitolul 4AscundeAscunde detaliiVezi detaliiFuncții hash criptografice
Funcții hash criptografice
Lecția 1 • Proprietăți de securitate ale funcțiilor hash
Definește formal rezistența la preimagine, rezistența la a doua preimagine și rezistența la coliziuni. Stabilește linia de bază de securitate pentru evaluarea oricărei funcții hash.
Lecția 2 • SHA-3 și construcția burete
Acoperă construcția burete Keccak, compromisurile rată-capacitate și variantele SHA-3. Contrastează avantajele de proiectare ale buretelui față de Merkle-Damgard.
Lecția 3 • Aplicații hash în protocoale
Aplică funcțiile hash la stocarea parolelor, schemele de angajament și arborii Merkle. Demonstrează modul în care proprietățile hash se traduc în garanții de securitate la nivel de protocol.
Lecția 4 • Construcția Merkle-Damgard
Explică modelul funcției de compresie iterată care stă la baza MD5, SHA-1 și SHA-2. Identifică atacurile de extensie a lungimii ca o slăbiciune structurală a acestui design.
Lecția 5 • Coduri de autentificare a mesajelor
Predă construcția HMAC, CMAC și Poly1305 ca mecanisme de integritate cu cheie. Distinge MAC-urile de semnăturile digitale în contexte de autentificare.
Capitolul 5AscundeAscunde detaliiVezi detaliiCriptografie asimetrică și schimb de chei
Criptografie asimetrică și schimb de chei
Lecția 1 • Schimbul de chei Diffie-Hellman
Explică protocoalele Diffie-Hellman clasice și pe curbe eliptice și ipotezele lor de securitate. Identifică vulnerabilitățile de tip om-la-mijloc și variantele autentificate.
Lecția 2 • Criptosistemul RSA
Derivează generarea cheilor RSA, criptarea și decriptarea din fundamente teoretice numerice. Analizează punctele slabe ale RSA din manual și măsurile de atenuare prin scheme de umplutură.
Lecția 3 • Scheme de semnătură digitală
Acoperă generarea și verificarea semnăturilor RSA-PSS, DSA și ECDSA. Analizează vulnerabilitățile de reutilizare a nonce-ului și problemele de maleabilitate a semnăturilor.
Lecția 4 • Criptografia pe curbe eliptice
Introducere în grupurile de curbe eliptice, adunarea punctelor și problema logaritmului discret pe curbe. Compară eficiența și securitatea ECC cu RSA la niveluri echivalente.
Lecția 5 • Infrastructura cu cheie publică
Explică autoritățile de certificare, certificatele X.509 și validarea lanțului de încredere. Leagă componentele PKI de autentificarea din lumea reală și implementarea TLS.
Capitolul 6AscundeAscunde detaliiVezi detaliiCriptanaliză modernă și modele de atac
Criptanaliză modernă și modele de atac
Lecția 1 • Atacuri pe canale secundare
Acoperă atacurile de temporizare, analiza puterii și emanațiile electromagnetice asupra implementărilor criptografice. Predă contramăsuri precum mascarea, orbirea și codarea în timp constant.
Lecția 2 • Criptanaliză diferențială
Aplică propagarea diferențelor de intrare prin rundele cifrului pentru a recupera biți de subcheie. Analizează uniformitatea diferențială a S-box-ului ca principala apărare de proiectare.
Lecția 3 • Clasificarea modelelor formale de atac
Definește modelele de atac cu text cifrat doar, text clar cunoscut, text clar ales și text cifrat ales. Stabilește cadrul adversar utilizat în toate analizele criptanalitice moderne.
Lecția 4 • Criptanaliză liniară
Folosește aproximări liniare ale S-box-urilor pentru a construi distingătoare statistice pentru recuperarea cheii. Leagă magnitudinea părtinirii liniare de cerințele de complexitate a datelor atacului.
Lecția 5 • Injectarea de erori și atacuri de implementare
Examinează glitch-urile de tensiune, manipularea ceasului și injectarea de erori cu laser pentru a induce erori exploatabile. Analizează atacul Bellcore asupra RSA-CRT ca studiu de caz.
Capitolul 7AscundeAscunde detaliiVezi detaliiProiectarea și analiza protocoalelor criptografice
Proiectarea și analiza protocoalelor criptografice
Lecția 1 • Vulnerabilități comune ale protocoalelor
Cataloghează atacurile de rejucare, downgrade, oracol și de schimb de chei necunoscut, cu exemple concrete. Oferă modele de proiectare care previn sistematic fiecare clasă de vulnerabilități.
Lecția 2 • Proiectarea protocoalelor de autentificare
Acoperă schemele de tip provocare-răspuns, autentificarea reciprocă și identificarea cu cunoștințe zero. Analizează atacurile de reflexie și intercalare asupra protocoalelor de autentificare defectuoase.
Lecția 3 • Metode de verificare formală
Aplică logica BAN, ProVerif și Tamarin pentru a verifica mecanic proprietățile de securitate ale protocoalelor. Demonstrează modul în care instrumentele formale detectează erori subtile ratate de analiza manuală.
Lecția 4 • Protocoale de stabilire a cheilor
Analizează protocolul stație-la-stație, strângerea de mână TLS și stabilirea cheilor în protocolul Signal. Evaluează fiecare protocol în raport cu secretul înainte și uzurparea identității prin compromiterea cheii.
Lecția 5 • Obiective și modele de securitate ale protocoalelor
Definește secretul, autentificarea, secretul înainte și prospețimea cheii ca obiective ale protocolului. Introduce modelul adversar Dolev-Yao pentru analiza protocoalelor.
Capitolul 8AscundeAscunde detaliiVezi detaliiCriptografie post-cuantică
Criptografie post-cuantică
Lecția 1 • Scheme bazate pe hash și coduri
Examinează semnăturile bazate pe hash fără stare SPHINCS+ și criptarea bazată pe coduri Classic McEliece. Evaluează ipotezele de securitate conservatoare care stau la baza fiecărei scheme.
Lecția 2 • Peisajul amenințărilor calculului cuantic
Explică algoritmii lui Shor și Grover și impactul lor asupra RSA, ECC și cifrurilor simetrice. Cuantifică reducerea de securitate pe care fiecare algoritm o impune asupra standardelor actuale.
Lecția 3 • Criptografie bazată pe rețele
Acoperă schemele Learning With Errors, Ring-LWE, CRYSTALS-Kyber și CRYSTALS-Dilithium. Analizează ipotezele de dificultate și selecția parametrilor pentru primitivele pe rețele.
Lecția 4 • Strategia de migrare post-cuantică
Ghidează implementările hibride clasice-cuantice, agilitatea algoritmilor și calendarul de standardizare. Cursanții pot produce un plan de migrare pentru o infrastructură criptografică existentă.
Lecția 5 • Scheme izogenice și multivariate
Introduce criptografia bazată pe izogenii și polinoame multivariate ca familii alternative post-cuantice. Discută rezultatele criptanalitice recente care afectează viabilitatea schemelor.
Certificatul tău valid de finalizare
Acest curs este pentru tine:
Analist de securitate: dorește să depășească utilizarea instrumentelor și să înțeleagă mecanismele criptografice subiacente.
Dezvoltator software: trebuie să ia decizii informate atunci când integrează biblioteci criptografice în aplicații.
Testator de penetrare: pregătit să adauge tehnici de atac criptografic unui set existent de competențe ofensive.
Arhitect IT: responsabil cu proiectarea sistemelor în care alegerile de criptare au consecințe reale de conformitate.
Student la informatică: construiește o bază riguroasă înainte de a intra într-o carieră axată pe securitate.
Schimbare de carieră: vine dintr-un fond tehnic și vizează roluri în securitatea informațiilor sau criptografie.
Ce spun cursanții noștri
Lecțiile dumneavoastră sunt perfecte. Am achiziționat pachetul de un an și, în sfârșit, am oportunitatea să urmăresc diverse subiecte de interes fără să fie nevoie să schimb platforma... vă mulțumesc pentru tot ceea ce faceți, v-am recomandat deja altor persoane...

Îmi place cum lecțiile sunt directe la subiect și cum pot să schimb capitolele și să sar peste conținutul de care nu am nevoie.

Îmi place conținutul și modul de prezentare și transcriere a videoclipurilor, ceea ce accelerează procesul!

Platforma este rapidă, simplă de utilizat. Diversitatea conținutului și videoclipurile complementare ajută foarte mult la învățare.

Cele mai importante formări
Întrebări frecvente
Cine este Dedika?
Este certificatul valabil în România?
Cursurile sunt gratuite?
Care este volumul de muncă al cursului?
Cum sunt cursurile?
Cum funcționează cursurile?
Care este durata cursurilor?
Care este costul sau prețul cursurilor?
Ce este un curs EAD sau online și cum funcționează?
Curs PDF




















