Sub blocare și cheie în criptografie înțeleg elementul înlocuibil al cifrului, care se aplică pentru a cripta un anumit mesaj.
În cel mai vechi cifrul „Stsital“ descris mai devreme, cheia este diametrul stsitalya. În acest caz, fără a modifica principiul cifrului de criptare, puteți utiliza diferite mesaje stsitalyami diferite diametre.
În cifruri, cum ar fi cheia cifrul Cezar este cantitatea de schimbare de litere de text cifrat cu privire la scrisorile necriptate.
De ce ai nevoie de o cheie? Din discuția anterioară, este clar că vine cu un cifru bun - este consumatoare de timp. Prin urmare, este de dorit să crească „durata de viață“ a unui cifru bun și să-l utilizați pentru a cripta cat mai multe mesaje. Dar există pericolul ca inamicul a dat seama cifru (deschis) și a citi informații protejate. Dacă în codul există o cheie detașabilă, înlocuind cheia, o puteți face ca metodele dezvoltate de către inamic nu mai da efect. Acest principiu este deosebit de util și important în cazurile în care aparatul se aplică scump cifrare (shifrmashiny) în rețelele de comunicații mari.
Considerații Descris au condus la faptul că securitatea informațiilor protejate a devenit determinată în primul rând de tasta. cifru de sine sau principiu de criptare din oțel shifrmashina presupus a fi cunoscute și disponibile studiului preliminar inamic. Dar cifruri utilizate în conversia informațiilor a devenit depind foarte mult de tasta. Iar inamicul are o sarcină nouă - pentru a determina cheia, atunci puteți citi cu ușurință criptate folosind acest mesaj cheie. Utilizatorii legitimi înainte de schimbul de mesaje criptate în secret chei de schimb mustul adversarului sau setați aceeași cheie la ambele capete ale legăturii.
Revenind la descrierea oficială a subiectului principal al criptografiei. Acum este necesar să se facă o schimbare semnificativă - adăugarea inaccesibile canal de comunicare secrete inamicului pentru schimbul de chei:
Construcția practică a unor astfel de rețele pentru un schimb larg de mesaje criptate devin chiar mai costisitoare.