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

Оглавление:

Anonim

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

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

Асимметричное шифрование, криптография, дешифрование, шифрование, симметричное шифрование

Что такое симметричное шифрование

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

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

Что такое асимметричное шифрование

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

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

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

Определение

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

Сложность

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

Скорость исполнения

Асимметричное шифрование работает медленнее по сравнению с симметричным шифрованием, которое имеет более высокую скорость выполнения.

Алгоритмы

RC4, AES, DES, 3DES - некоторые распространенные алгоритмы симметричного шифрования. Алгоритм Диффи-Хеллмана и RSA - это некоторые общие алгоритмы асимметричного шифрования.

Заключение

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

Ссылка:

1. Симметричный ключ и шифрование открытого ключа, Itfreetraining, 18 июня 2013 г., доступно здесь.

Изображение предоставлено:

1. «Конфиденциальность при шифровании криптографии» (CC0) через Maxpixel.com

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