Il nuovo programma cerca e riconosce le vulnerabilità nelle cifrature

La maggior parte dei messaggi sulla rete viene trasmessa in forma crittografata, poiché i canali di comunicazione aperti non sono protetti da

Messenger, servizi per lo scambio virtuale di documenti, sistemi bancari: tutto questo richiedeIl problema della crittografia dei dati è una delle principali domande che i crittografi si pongono.

Al fine di evitare il cracking, è necessario rafforzare la protezione dei cifrari contropossibili perdite e testare i sistemi di crittografia per individuare eventuali punti deboli.Tutti i cifrari sono divisi in due grandi classi: cifrari a blocchi e cifrari a flusso.I dati in linea hanno il grande vantaggio di fornire una velocità di trasferimento dati accettabile, anche per l'invio di immagini e video.La crittografia del flusso si basa su una combinazione di dati con una sequenza casuale secondo uno speciale algoritmo.Esistono molti requisiti per le chiavi in modo che i dati crittografati con esse possano essere generati e archiviati.Tuttavia, non è sempre possibile ottenere l'uso di una chiave forte, motivo per cui i sistemi di crittografia dei flussi devono essere testati in anticipo per individuare eventuali vulnerabilità.

"Mi interessava non solo proporre un algoritmo in grado di rilevare il codice sorgentemessaggio, ma di trovare la possibilità di ricostruire il testo sia in teoria che in  pratica direttamente , senza definirne la chiave", commentaAnastasia Malashina, dottoranda presso HSE MIEM.Per il compito di ricerca delle vulnerabilità, ha studiato un metodo che permette diValutare la possibilità di recupero senza chiave di singoli segmenti di messaggio in caso di utilizzo di un cifrario vulnerabile o di perdite nel  canale di comunicazione.

Utilizzando le informazioni sulle possibili varianti di ciascuno dei caratteri crittografati del messaggio originale, l'algoritmo esegue l'iterazione sulNel caso in cui si verificasse una vulnerabilità nella crittografia originale, questo metodo consente diL'algoritmo proposto è stato implementato in un programma speciale, parte del quale è stato recentemente brevettato.Questo programma consente di valutare la forza dei sistemi di crittografia e la possibilità di un loro guasto in caso di violazione dei dati.

"Nel corso del mio lavoro, ho studiato il corpus dei testi giornalistici e il corpus aperto della lingua russa.L'analisi statistica dei dizionari ha permesso di stimare l'entropia dei testi, per i quali è stata successivamente valutata la possibilità di decrittazione parziale.Inoltre, i dizionari basati sui corpora vengono utilizzati nella parte sperimentale dello studio per implementare un attacco a dizionario.Risultati simili sono stati ottenuti per la lingua inglese sulla base del corpus iWeb», aggiungeMalashina.

I risultati dello studio sono presentati nell’articolo “Sviluppo di strumenti per studiare le caratteristiche informative del linguaggio naturale”.

Leggi di più

È stata creata la prima mappa accurata del mondo. Cosa c'è di sbagliato in tutti gli altri?

L'elicottero ingegnoso decolla con successo su Marte

La NASA ha detto come consegneranno campioni di Marte sulla Terra