У дома развитие Какво е криптография с публичен ключ (pkc)? - определение от техопедия

Какво е криптография с публичен ключ (pkc)? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава криптография с публичен ключ (PKC)?

Криптографията с публичен ключ (PKC) е техника за криптиране, при която се използва алгоритъм на сдвоен публичен и частен ключ (или асиметричен ключ) за сигурна комуникация с данни. Подателят на съобщение използва публичния ключ на получателя, за да кодира съобщението. За дешифриране на съобщението на изпращача може да се използва само личен ключ на получателя.

Двата типа алгоритми на PKC са RSA, което е съкращение, кръстено на изобретателите на този алгоритъм: Rivest, Shamir и Adelman и Algorithm Digital Signature (DSA). Шифроването на PKC се разви, за да отговори на нарастващите изисквания за сигурна комуникация на множество сектори и индустрии, като например военните.

PKC е известен също като криптиране с публичен ключ, асиметрично криптиране, асиметрична криптография, асиметричен шифър, асиметрично криптиране на ключове и криптиране на Diffie-Hellman.

Techopedia обяснява криптографията на публичния ключ (PKC)

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

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

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

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

Какво е криптография с публичен ключ (pkc)? - определение от техопедия