Разница между симметричным и асимметричным шифрованием

Автор: Laura McKinney
Дата создания: 1 Апрель 2021
Дата обновления: 25 Апрель 2024
Anonim
Асимметричное шифрование | Криптография
Видео: Асимметричное шифрование | Криптография

Содержание


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

  1. Сравнительная таблица
  2. Определение
  3. Ключевые отличия
  4. Вывод

Сравнительная таблица

Основа для сравненияСимметричное шифрованиеАсимметричное шифрование
основнойСимметричное шифрование использует один ключ как для шифрования, так и для дешифрования.Асимметричное шифрование использует другой ключ для шифрования и дешифрования.
СпектакльСимметричное шифрование быстро выполняется.Асимметричное шифрование выполняется медленно из-за высокой вычислительной нагрузки.
АлгоритмыDES, 3DES, AES и RC4.Диффи-Хеллман, ЮАР
ЦельСимметричное шифрование используется для массовой передачи данных. Асимметричное шифрование часто используется для безопасного обмена секретными ключами.


Определение симметричного шифрования

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

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


Определение асимметричного шифрования

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

Алгоритм асимметричного шифрования выполняется медленно. Так как алгоритмы асимметричного шифрования носят сложный характер и имеют высокую вычислительную нагрузку. Следовательно, асимметричное шифрование используется для надежный обмен ключами вместо массовой передачи данных. Асимметричное шифрование обычно используется для установления безопасного канала через незащищенный носитель, такой как Интернет. Наиболее распространенным алгоритмом асимметричного шифрования являются Алгоритм Диффи-Хеллмана и RSA.

  1. Симметричное шифрование всегда использует один ключ для шифрования и дешифрования. Однако в асимметричном шифровании он использует открытый ключ для шифрования и закрытый ключ для дешифрования.
  2. Выполнение алгоритмов асимметричного шифрования медленнее по сравнению с алгоритмом симметричного шифрования. Это связано с тем, что алгоритмы асимметричного шифрования являются более сложными и имеют высокую вычислительную нагрузку.
  3. Наиболее часто используемые алгоритмы симметричного шифрования - DES, 3DES, AES и RC4. С другой стороны, области Диффи-Хеллмана и RSA являются наиболее распространенным алгоритмом, используемым для асимметричного шифрования.
  4. Асимметричное шифрование обычно используется для обмена секретными ключами, тогда как симметричное шифрование используется для обмена большей частью данных.

Вывод:

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