Что Такое Криптография Публичного Ключа?
Узнаем значение Криптография Публичного Ключа, определение в крипто, Что Такое Криптография Публичного Ключа и другие важные детали.
Криптография публичного ключа включает в себя криптографические процедуры на основе алгоритма, которые используются для рандомизации и шифрования данных. Криптография публичного ключа требует два ключа - публичный и приватный, которые содержат информацию, что используется для рандомизации данных. Зашифрованные данные могут быть расшифрованы только с помощью правильного ключа.
Если пользователь имеет простой текст, например, “Блокчейн”, то его можно зашифровать с помощью ключа “146fhsj77bq10l5g”, чтобы он выглядел как шифротекст “dz59YAUB9WNcTu0y7ZBEXg==”. Затем шифр может быть дешифрован используя тот же самый ключ, чтобы он выглядел как простой текст.
Протокол предотвращает любые неавторизованные попытки доступа к данным с помощью пары ключей для шифрования и дешифрования информации. Пользователи сети получают публичные и приватные ключи от центра сертификации сети.
Пользователи желающие зашифровать данные могут получить публичный ключ получателя в публичном каталоге. Затем использовать ключ для шифрования сообщения и передать его получателю. Получатель может использовать свой приватный ключ для дешифрования сообщения. Доступ к приватному ключу может получить только получатель.
Одной из самых распространённых криптографических систем является алгоритм Rivest-Shamir-Adleman. Он используется для безопасной отправки чувствительных данных через незащищённые сети. С помощью алгоритма RSA, публичный и приватный ключи могут шифровать сообщения не жертвуя своей подлинностью и целостностью.
Существуют различные преимущества использования алгоритма RSA в качестве инструмента криптографии, включая:
- Исключительную защиту данных. Определить ключ дешифрования используя только криптографический алгоритм и ключ шифрования невозможно;
- Алгоритм считается одним из самых защищённых протоколов. В отличие от криптографии публичного ключа, пользователям не требуется раскрывать свои приватные ключи. Это снижает риск перехвата приватного ключа во время передачи и его использования со злым умыслом;
- Пользователи берут на себя всю ответственность за сохранение безопасности приватных ключей, а значит ключи могут использоваться в качестве цифровых подписей. В системах приватных ключей такое невозможно, так как пользователи предоставляют свои секретные ключи для дешифрования.
Тем не менее, у криптографии публичного ключа и использования алгоритма RSA имеются и недостатки, такие как:
- Криптография публичного ключа более медленна по сравнению методами криптографии приватного ключа. Однако методы криптографии публичного ключа могут использоваться в тандеме с системами секретного ключа, поддерживая безопасность передачи, при этом повышая скорость;
- Инструменты криптографии публичного ключа могут быть уязвимы для атак от скомпрометированных аккредитованных единиц. Преступники могут использовать сертификат публичного ключа от уязвимых единиц для их имитации;
- Если пользователь теряет приватный ключ, то система шифрования становится уязвимой для вредоносных атак преступных единиц.