Concept în definiție ABC
Miscellanea / / July 04, 2021
De Guillem Alsina González, în mar. 2017
Deși este în vremurile noastre când criptarea și tehnologiile de criptare au explodat din cauza utilizării în masă a dispozitivelor inteligente și a conexiunii la Internet, tehnicile de criptare au fost utilizate din cele mai vechi timpuri.
La fel ca multe alte lucruri atribuite marelui Iulius Cezar, și el a folosit un cod criptare pentru comunicațiile dvs. militare, care poate părea foarte simplă și banală de descifrat astăzi, dar care în acel moment trebuie să fi fost teribil de complicată:
cifrul Cezar constă în înlocuirea fiecărei litere a alfabetului cu alta, deplasarea pozițiilor cu un anumit număr de pătrate
Deci, de exemplu, dacă avem că alfabetul este ABCDEFGHIJK... și am decis să folosim o cheie Caesar cu deplasare din 3 poziții, A va corespunde cu D, B va corespunde cu E și așa mai departe.
În acest fel, a text Ce
Buna cum stau lucrurile
ar arăta ca.
Krñd, txh wdñ
Problema cu acest tip de cod este că, în toate limbile, unele litere se repetă mai mult decât altele. În limbile descendente ale latinei acestea sunt vocale, iar dacă vedem că a
caracter Se repetă foarte mult, putem începe testarea până când descifrăm un cuvânt. Și cu unele litere descifrate, după cum putem cunoaște deplasarea, descifrarea restului textului va fi banală.Pentru a o rezolva,
sistemele actuale de criptare folosesc o serie de operații matematice pentru rezoluția cărora sunt necesare chei
Aceste chei sunt de obicei publice și private. Primul este folosit pentru a decoda orice mesaj care ajunge la noi și este cel pe care trebuie să-l avem pentru a primi comunicații criptate și a le decripta pentru a le înțelege.
Cheia privată este necesară pentru a cripta mesajele și este cea pe care nu ar trebui să o furnizăm nimănui.
Un factor important în algoritmii de codificare este numărul de biți folosiți în operațiile matematice
deoarece cu cât sunt mai multe, adică cu cât cheia este mai lungă, cu atât este mai dificilă decodarea datelor și cu atât este mai mare Siguranță în transmisie. Mai mult,
la dificultatea descifrării unei informații codate se adaugă „expirarea” acesteia
Astfel, de exemplu, serviciile de spionaj din țările aliate în timpul Al doilea razboi mondial, au fost de acord să ofere germanilor, prin principalul lor agent dublu (catalanul Joan Pujol), informații despre planurile reale pentru Debarcarea Normandiei, cu câteva ore înainte ca acestea să se producă, când germanii nu aveau nicio posibilitate de rectificare și acoperire mai bună a zonă.
În acest fel, și cu informațiile de practicat „expirate”, au salvat credibilitatea celui mai bun activ în contrainformații.
Astfel, dacă avem informații codificate cu o cheie lungă, ar putea deveni posibil să o decodăm folosind sisteme de calcul foarte puternice și folosind timp, dar până atunci, informațiile nu ar mai fi de interes sau le-am fi obținut deja prin alte mijloace publice, cu care, chiar începând decodarea, deja pierde interes.
Printre cele mai populare sisteme de criptare avem:
- DES (Standard de criptare date)
- AES (Advanced Encryption Standard)
- PGP (Confidențialitate destul de bună)
- Blowfish
- Twofish
Fotografii: Fotolia - Cebreros / Corocota
Subiecte în criptare