У криптографії, революційно новий метод шифрування, який не вимагає, щоб одержувач повідомлення отримав ключ декодування в окремій передачі. Необхідність відправки ключа, який потрібен для декодування повідомлення, є основною вразливістю попередніх методів шифрування.
У криптографії з відкритим ключем є два ключі: відкритий і приватний. Відкритий ключ використовується для шифрування, а закритий – для розшифрування. Якщо Джон хоче отримати приватне повідомлення від Аліси, Джон надсилає Алісі свій відкритий ключ; Потім Аліса використовує ключ для шифрування повідомлення. Аліса надсилає повідомлення Джону. Кожен, хто намагається перехопити повідомлення по дорозі, виявить, що це звичайна тарабарщина. Коли Джон отримує повідомлення, він використовує свій закритий ключ, щоб розшифрувати його. Оскільки Джон ніколи нікуди не надсилає свій закритий ключ і нікому не передає його, він може бути впевнений, що повідомлення захищене. Криптографія з відкритим ключем надає в руки окремих осіб рівень безпеки, який раніше був доступний лише вищим рівням державних органів безпеки.
Technipages пояснює криптографію з відкритим ключем
Криптографія з відкритим ключем, яку також називають криптографією асиметричного ключа, — це система шифрування, яка заснована на використанні двох віртуальних ключів, приватного та відкритого ключа. Закритий ключ використовується для розшифровки повідомлення, тоді як відкритий ключ використовується для шифрування повідомлення. У цій моделі, як тільки повідомлення зашифровано відкритим ключем, лише закритий ключ може розшифрувати повідомлення. Як видно з назви ключа, приватний ключ має бути закритим, щоб отримати доступ до повідомлення тільки обробник ключа, на відміну від відкритого ключа, який може зашифрувати будь-хто.
Ключі — це віртуальні ключі, а закритий і відкритий ключі — це великі числові значення, які використовуються для шифрування та дешифрування даних. Ключі виготовляє довірений орган, якому довіряють обидві сторони. Закритий ключ зазвичай зберігається у генератора пари ключів, тоді як відкритий ключ — для кожного, хто хоче надіслати дані.
У 1977 році криптографію з відкритим ключем опублікували Вітфілд-Діффі та Мартін Хеллман, але спочатку її сформулював Джеймс Елліс. Але навіть жоден з них не міг знайти застосування цього в практичному світі. Рівест-Шамір-Адлеман був першим, хто опублікував діючу систему криптографії з відкритим ключем.
Поширене використання криптографії з відкритим ключем
- Відкритий ключкриптографії — це сучасний криптографічний процес для безпечного зв’язку без попереднього узгодження секретного ключа
- в відкритий ключкриптографії, він використовує пару ключів для встановлення безпечного зв’язку.
- Криптографія з відкритим ключем забезпечує основні технології безпеки на робочому столі в середовищі Windows 2000.
Поширені зловживання криптографією з відкритим ключем
- Криптографія з відкритим ключем не допускає невідмовності, тому відправник може заборонити надсилання повідомлення
- в криптографія з відкритим ключем, коли приватний ключ втрачено, є інші способи розшифрувати повідомлення