01  мар

Что такое шифрование данных?



Категория Разное

Что такое шифрование данных? Основные методы шифрования информации


Есть три основных метода шифрования: хеширование, симметрическая криптография и асимметричная криптография. У каждого из этих методов шифрования есть свои достоинства и недостатки. Хеширование, например, очень стойкое к вмешательству, но не столь гибкое как другие методы. Все три метода полагаются на криптографию или науку о шифровании данных.



Основная функция

Шифрование применяется, чтобы обычный читаемый текст, называемый открытым текстом, преобразовать в нечитаемый секретный формат, называемый зашифрованным текстом. Шифровка данных помимо конфиденциальности сообщения несет в себе и другую выгоду. Шифрация гарантирует неизменность данных во время передачи сообщения и позволяет проверить личность отправителя. Все эти преимущества могут быть получены с помощью любого метода шифрования информации.

Метод хеширования

При использовании кодирования по методу хеширования, создается уникальная подпись фиксированной длины для сообщения или набора данных. Хеш создается специальным алгоритмом или хеш-функцией, и используется для сравнения данных. Хеш уникален для каждого набора данных или сообщения, поэтому небольшое изменение данных приведет к разительному отличию хеша, что будет свидетельствовать об отличии двух якобы одинаковых данных.

Метод хеширования отличается от других методов кодирования тем, что после кодирования хеш не может быть расшифрован или изменен. Это значит, что если злоумышленник получит хеш код, он не сможет его декодировать и получить исходное сообщение. Распространенные методы хеширования: Message Digest 5 (MD5) и Secure Hashing Algorithm (SHA).

Симметрические методы

Симметрическое шифрование, которое еще называется шифрованием с частным ключом, является одним из старейших и самым безопасным методом шифрования. Термин «частный ключ» возник потому, что при шифровании и расшифровке данных используется ключ, который должен остаться засекреченным, так как любой обладатель данного ключа может прочитать закодированное сообщение. Отправитель кодирует информацию, используя ключ, а получатель использует тот же ключ для расшифровки данных.

Этот метод кодирования используется для кодирования потока данных или блоков данных. В зависимости от объема данных, которые нужно зашифровать или расшифровать за одни раз. В потоковом режиме кодируется каждая отдельная единица информации, тогда как при блочном методе кодируются отдельные блоки информации. Распространенные методы симметрического кодирования: Data Encryption Standard (DES), Advanced Encryption Standard (AES) и International Data Encryption Algorithm (IDEA).

Асимметричные методы

Асимметричный метод шифрования информации или метод кодирования с открытым ключом, более безопасен, чем симметрический метод шифрования. Это тип кодирования использует два ключа, частный или закрытый ключ, и открытый ключ. Открытый ключ используется для кодирования информации и передается в открытом канале, а частный ключ, используемый для расшифровки данных, имеется только у получателя. Распространенные алгоритмы, использующие асимметричный метод шифрования RSA и Diffie-Hellman.

Шифрование данных применяется также при просмотре видео через интернет. И когда вы будете все серии сериала Зачарованные смотреть онлайн, знайте, что видео на сервере шифруется и передается пакетами данных, а на компьютере плеер преобразует данные в исходный вид и воспроизводит.


Также статьи на сайте chajnikam.ru на различные темы:
Ввод данных, что это такое?
Немного об информационной технологии
Типы программного обеспечения компьютера
Что такое полоса пропускания сети?


Просмотры: 10525
Возможно Вас это заинтересует:
    Что такое ввод данных?
    Ввод данных с клавиатурыВвод данных – это перенос некоторой формы информации в другую среду, обычно производится ввод данных с клавиатуры в базу данных какой либо программы, например в таблицы Excel. Перенос данных может осуществляться с рукописных документов или различных таблиц. Данные могут быть
    Как справиться с кризисной ситуацией, управляя проектом
    Как справиться с кризисной ситуацией, управляя проектомНачиная очередной новый проект многие менеджеры могут переоценить свои силы или наоборот с ужасом ожидать полного провала. Кризисные ситуации могут возникнуть даже у самых опытных работников, и лучший вариант их преодоления, это подготовиться к
    Тест «Склонны ли вы к микроменеджменту?»
    Работать в хорошей команде одно удовольствие. Каждый знает, что нужно делать, все вопросы быстро решаются и работа выполняется в срок. Но идеальную команду собрать довольно сложно. В любом дружном коллективе может оказаться работник, склонный к микроменеджменту. Кто-то скажет, что у него задатки
    Зачем нужен Flash Player?
    Прогуливаясь просторами интернета, пользователи не только просматривают текст и картинки, но и смотрят видео онлайн, слушают музыку, играют в онлайн игры, и для их воспроизведения требуется специальная программа. Текст и картинки без проблем отображаются в браузере, но, когда на странице
Теги: