Какво точно представлява криптирането с военен клас? - Щастливият Android

Има няколко места или термини, в които се използва деноминацията на военно звание . Изтриване на данни от военен клас, защита от падане от военен клас, а напоследък чуваме и „ криптиране от военен клас “. Но какво всъщност представлява криптирането с военен клас? И какво означава този термин?

Ще започнем с опровергаване на термина „степен“: той е напълно измислен. Няма степен на криптиране, която военните считат за своя, въпреки че има криптиране, което се използва от военните и компаниите, които искат да защитят вашата информация възможно най-много.

"Военен клас"

Трябва да разберем, че „военна степен“ често се използва за онези техники или системи, които постигат възможно най-високо ниво на безопасност или ефективност. Например изтриването на данни от военен клас извършва множество изтривания на един и същ файл, докато практически не бъде разпознаваемо. В случая с криптирането не е по-различно: криптирането с военен клас е много сериозно криптиране на данни, въпреки че няма стандарт, одобрен от международни армии (какъвто е случаят с изтриването на данните с армейските стандарти AR380-19 Министерство на отбраната DoD 5220.22-ME.).

В случай на стандарти за криптиране (които ще видим по-късно), има стандарти, макар и да не са одобрени от армии или отбранителни отдели. Въпреки че да от NSA (Агенцията за национална сигурност на САЩ), която одобри AES-128, AES-192 и AES-256 като валидни за сигурността на своето правителство. Ако имате нужда от бързия отговор, ще ви кажем, че AES-256 понастоящем се счита за „военен клас“, той не е единственият, но е най-„звярът“.

Шифровано ... какво?

Може би, за да разберем напълно този термин, трябва да се върнем няколко стъпки назад и да обясним (накратко) от какво се състои криптирането. Шифроването се състои от криптиране на документ, в този случай цифров, така че да не може да бъде прочетен от трети страни. Следователно криптирането прави невъзможно разбирането на споменатия документ.

Но за да бъде полезен криптиран документ - дори и да звучи очевидно - ще трябва да го декриптираме по-късно ... Как да постигнем това? Е, както се прави със затворени врати в продължение на хиляди години ... тук ключът или „ключът“ влиза в игра.

Ключът: mkpm pmnpv mk kmiwmpv

Ключът е единственият начин (или най-бързият начин да бъде истина) да върнете криптиран документ в първоначалното му състояние. За да отворим вратата, която бяхме затворили при криптирането й, оставяйки документа нечетлив.

Как можем да разберем тази ключова концепция за крипто? Пример за много проста система за криптиране ще ви помогне да разберете:

Да кажем, че ще дадем на всяка буква от азбуката нова стойност, използвайки друга буква. Това, което би било най-основното криптиране от всички, би означавало, че се нуждаем от ключ за всяка от буквите на азбуката. Ако ги съберем всички заедно, ще получим ключ от 27 цифри (или 28, ако сте добавили ñ).

Следователно, ако използваме следния ключ:

ABCDEFGHIJKLMNOPQRSTU WXYZ

yjirmlfaqbhetojvuzwkpcdgnsx

И ние искаме да шифроваме този текст: " този текст е таен "

Ще получим следния текст:

mkpm pmnpv mk kmiwmpv

Ако знаем оригиналната парола (не забравяйте 28-те букви, променени и в ред), би било въпрос на минути, че с просто упражнение за смяна на букви ще можем да познаем кодирания текст. Но дори и без да знаем ключа, бихме могли да го дешифрираме чрез проби и грешки, променяйки една буква за друга. Тъй като много букви се повтарят, дори човек би могъл да го дешифрира за кратко време ... представете си сега колко малко ще отнеме компютър .

AES, усъвършенстваният стандарт

Ето защо, когато говорим за компютърно криптиране, нещата се усложняват. Вместо прост списък с букви, които трябва да се заменят, говорим за хиляди таблици, в които се обменят оригиналните стойности в зависимост от таблицата на основните данни или „ключа“ . И тук стигаме до AES или Разширените стандарти за криптиране.

Подобно на предишното ни основно криптиране, AES разчита на заместване на стойности, но добавяне на сложна математика през няколко кръга на "криптиране". За да не усложняваме твърде много проблема, да кажем, че ключът за криптиране се състои от таблица с множество стойности, която се използва за модифициране на първоначалните стойности на документа, който искаме да запазим в тайна. В продължение на няколко кръга (10 на AES-128, 12 на AES-192 и 14 на AES-256) ние трансформираме първоначалната стойност в нова стойност.

AES-256, най-"мощният"

За да знаем оригиналния документ, се нуждаем от оригиналния ключ, тъй като броят на възможните операции за достигане до четим документ би бил толкова голям, че на супер мощен компютър ще му трябват години, за да го дешифрира. Внимавайте, това не означава, че е невъзможно, просто отнема толкова много усилия и време, че на практика всеки ще се откаже. В зависимост от нивото на AES, което използваме, това време ще бъде по-голямо, защото колкото по-голям е ключът, толкова повече пъти сме модифицирали оригиналния документ и с повече стойности, така че ще бъде по-сложно да се направи обратната пътека.

И накрая, сега можем да кажем, че понастоящем AES-256 криптиране (най-големият ключ и с най-много проходи) е това, което в момента е известно като криптиране на данни „военно ниво или степен“. Поради голямата си сложност, той се използва при криптирането на https уебсайтове (щракнете върху катинара на уебсайт и щракнете върху раздела с подробности), но също така и в програми за криптиране на файлове или в банката и ключовия файл. други институции, които искат да защитят своите файлове, доколкото е възможно.

Имате ли инсталиран Telegram ? Получавайте най-добрата публикация за всеки ден в нашия канал . Или ако предпочитате, научете всичко от нашата Facebook страница .