Содержание
- Определение - Что означает криптография с открытым ключом (PKC)?
- Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
- Techopedia объясняет криптографию с открытым ключом (PKC)
Определение - Что означает криптография с открытым ключом (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 является более надежным и менее восприимчивым к попыткам стороннего взлома безопасности.