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

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

Оглавление:

Anonim

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

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

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

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

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

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

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

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

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

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