Разница между обычным шифрованием и шифрованием с открытым ключом (с таблицей)

Оглавление:

Anonim

Уитфилд и Хеллман в 1976 году создали «Новые направления в криптографии», ставшие результатом самого выдающегося прогресса за всю историю криптографического мира! В этой тематической статье была представлена ​​революционная концепция в криптографии сообщества, называемая передачей ключа Диффи-Хеллмана, которая, похоже, стала основным аспектом современной криптографии.

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

Обычное шифрование и шифрование с открытым ключом

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

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

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

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

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

Таблица сравнения обычного шифрования и шифрования с открытым ключом

Параметры сравнения

Обычное шифрование ключа

Шифрование с открытым ключом

Изобретено

По словам Джован Баттиста Беллазо, первый шифр, использующий правильный ключ шифрования, был создан. Диффи и Хеллман изобрели модель криптосистемы с открытым ключом.
Количество ключей

Требуется только один ключ. Отправитель и получатель используют два ключа.
Используемые алгоритмы

Либо логические алгоритмы, либо математические алгоритмы. Используются как логические, так и арифметические алгоритмы.
Симметрия

Симметричный по характеру. Асимметричный характер.
Безопасность

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

Что такое шифрование с обычным ключом?

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

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

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

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

Что такое шифрование с открытым ключом?

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

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

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

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

Основные различия между обычным шифрованием и шифрованием с открытым ключом

Вывод

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

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

Разница между обычным шифрованием и шифрованием с открытым ключом (с таблицей)