495 Shares 3397 views

Caratteristiche dei moderni sistemi di comunicazione

A prima vista, questi concetti possono sembrare sinonimi, ma hanno significati completamente diversi.

Cipher è un metodo di conversione delle informazioni al fine di proteggerlo da utenti nesanktsionnovanih. La scienza che studia i metodi ei metodi di crittografia dei dati chiamati crittografia. Va notato che, storicamente radicata nella crittografia alcune puramente termini militari: l'attacco nemico, codice, ecc – riflettono in modo accurato il significato dei concetti rilevanti. Tuttavia, terminologia militare, sulla base del "codice" termine non ha nulla a che fare con la crittografia teorica, in quanto negli ultimi decenni generato teoria dei codici – un grande campo scientifico che studia e sviluppa metodi di protezione delle informazioni dal verificarsi di errori casuali sui canali di comunicazione. Pertanto, dicendo "codifica – è un tipo di crittografia" è un termine improprio.

Codifica e cifratura sono strettamente legati, ma ognuno di questi processi ha il suo scopo. codifica dati è effettuata in modo da rendere le informazioni secondo determinate regole di una forma adatta per la trasmissione su un determinato canale. Il nucleo di qualsiasi sistema di codifica è la notazione matematica come modelli di registrazione in base ai quali si può ottenere qualsiasi numero di differenti codici. Tipicamente, i codici rappresentano stringhe di zeri binari e quelli (come registrazione è naturale da usare durante la trasmissione e la memorizzazione di informazioni con i computer).

crittografia dei dati – un modo di convertire le informazioni per la protezione IA da accessi non autorizzati. Così, il messaggio è cifrato in modo che diventi incomprensibile, e codificato – rimanere chiaro anche dopo la cessione del canale di comunicazione, che può essere influenzata da rumore. Informazioni di codifica dovrebbe ridurre il carattere del testo con un numero limitato di caratteri (ad esempio, codifica dovrebbe essere ottimale), e di individuare e correggere gli errori di trasmissione e la memorizzazione delle informazioni (codifica dovrebbe essere correttiva).

Pertanto, se si vuole passare le informazioni su un certo legame, in modo che in uscita per ottenere informazioni segrete affidabili bisogno di combinare sia il processo di conversione, vale a dire:

– Trasferimento messaggio qualche sistema numerico (talvolta sufficientemente convertiti in un sistema binario notazione, ma ci sono altri, ad esempio, binomiale, fibonachieva ecc);

– messaggio Encrypt (c'è una grande varietà di metodi di crittografia, in quanto l'istituzione di codici raggiunge tempi antichi);

– il messaggio criptato ricevuto da codificare in modo da emettere un messaggio da decodificare univoco;

– decodificare il messaggio deve individuare e correggere gli errori che si verificano durante la trasmissione di un messaggio;

– decifrare il messaggio in base alla crittografia eseguita (per quel mittente e il destinatario deve innanzitutto accettare procedura di cifratura). Come regola, questo procedimento consiste in un metodo generale, e la "chiave". La chiave è l'insieme di dati che definiscono la conversione specifica della pluralità di trasformazione cifrario;

– trasferimento dei messaggi ricevuti dal sistema di numero ottenuto con l'originale.

Pertanto, la protezione e accurata trasmissione di informazioni richiede un grande sforzo. Al giorno d'oggi, una potente tecnologia informatica semplifica notevolmente questo processo, ma non è sempre possibile decifrare il messaggio, soprattutto se la chiave non è nota con l'aiuto della tecnologia. A causa degli ostacoli nei canali di informazioni può essere distorta, in modo da utilizzare tali tecniche di codifica in grado di rilevare e correggere l'errore.

Così, nel corso di un canale di comunicazione messaggio trasmesso. Il messaggio ricevuto viene controllato per parità del numero di unità: se il numero è pari unità che compongono il presupposto che non vi siano errori, e quando decodifica respingere l'ultima cifra. Se il numero di unità sia dispari, un messaggio inviato con errori. Lo svantaggio di questo metodo è che consente di rilevare solo gli errori senza correzione, mentre il codice ripetizione è non solo rileva ma corregge anche gli errori.

Pertanto, ciascuno dei seguenti metodi di codificazione ha i suoi inconvenienti, tuttavia, questi metodi hanno un grande importanza nella teoria della codificazione e sono alla base della costruzione di una più codici perfetti. Nel nostro tempo, dei codici di Hamming sono utilizzati, Nagoya, Reed -Myullera, Hadamard, ecc ..

Ciphers Relativamente come proteggere le informazioni dall'accesso non autorizzato significa ci sono diversi modi con cui è possibile classificare cifre. In genere, la classificazione di base è considerato:

a) uso cifrari limitate;

b) cifrari uso generale della chiave pubblica;

c) i codici di condivisione con la chiave privata.

Nel 1963, il matematico americano Klod Shennon utilizzando lo stesso metodo di cifratura ha sviluppato la ricerca matematicamente motivata che in tutte le cifre classiche componenti tipici sono i seguenti metodi di crittografia come codici e cifrari miscelazione dispersione.

Sommario dispersione cifrario è quello di ridistribuire fonte ridondanza che è in posizioni diverse in chiaro. A tale scopo, con la sostituzione di un numero finito di elementi P, che è una chiave sconosciuta. Così, il numero di chiavi possibili è uguale a P.

Quando decifrato utilizzando sostituzione inversa. Tale crittografia, anche se non influisce la frequenza delle lettere, ma nascondere la frequenza di bigrammi, trigrammi, ecc .. L'essenza della miscelazione cifra è il rapporto tra la chiave e il testo di crittografia a farlo complesso possibile. Migliore utilizzo delle unità di sostituzione di diversi simboli dell'alfabeto messaggio, anche se porta al fatto che la chiave diventa molto più a lungo.

Costruire un crittologia moderna come scienza si basa sulla totalità dei fatti e concetti di matematica, fisica, teoria dell'informazione , ecc .. Tuttavia, nonostante la complessità, l'abbondanza di avanzamenti teorici crittologia è ampiamente usato nella vita quotidiana, come ad esempio carte di plastica, e-mail, i sistemi di pagamento delle banche, con l'introduzione di basi di dati, sistemi di voto elettronico, ecc ..