Что такое шифрование военного уровня? - Счастливый 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 .