Криптография с открытым ключом (PKC)

Автор: John Stephens
Дата создания: 27 Январь 2021
Дата обновления: 1 Июль 2024
Anonim
Что такое Криптография с Открытым Ключом?
Видео: Что такое Криптография с Открытым Ключом?

Содержание

Определение - Что означает криптография с открытым ключом (PKC)?

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


Два типа алгоритмов PKC - это RSA, который является аббревиатурой, названной в честь изобретателей этих алгоритмов: Ривест, Шамир и Адельман, и Алгоритм цифровой подписи (DSA). Шифрование PKC развилось, чтобы удовлетворить растущие требования к безопасной связи во многих секторах и отраслях, таких как военные.

PKC также известен как шифрование с открытым ключом, асимметричное шифрование, асимметричная криптография, асимметричный шифр, асимметричное шифрование ключа и шифрование Диффи-Хеллмана.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Techopedia объясняет криптографию с открытым ключом (PKC)

PKC - это криптографический алгоритм и компонент криптосистемы, реализованный с помощью различных интернет-стандартов, в том числе безопасности транспортного уровня (TLS), довольно хорошей конфиденциальности (PGP), GNU Privacy Guard (GPG), Secure Socket Layer (SSL) и протокола Hyper Transfer Protocol (HTTP). ) веб-сайты.


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

PKC поддерживает конфиденциальность и обеспечивает безопасность связи, пока они находятся в пути или хранятся на почтовых серверах. PKC также является компонентом DSA, используемым для аутентификации закрытого ключа, который может проверять любой, имеющий авторизованный доступ к открытому ключу, который проверяет происхождение и er. Таким образом, PKC обеспечивает конфиденциальность, целостность данных, аутентификацию и неотказуемость, которые формируют ключевые параметры обеспечения информации (IA).

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