Главная / Компьютеры / Асимметричная криптография.

Асимметричная криптография.

Асимметричная криптография – это тип шифрования, в котором применяется ключ для шифрования информации, но он не является ключом, используемым для расшифровки информации. Этот формат является противоположностью симметричной криптографии, в которой один и тот же ключ применяется как для шифрования, так и дешифрования информации. Наиболее распространенная форма асимметричной криптографии является шифрование с открытым ключом. В то время как асимметричная криптография обычно более безопасная, чем симметричная, она сложнее в настройке и её практически невозможно выполнить без помощи компьютера.
Шифрование с открытым ключом является наиболее распространенным типом асимметричной криптографии. В этой системе, каждый пользователь имеет два ключа: открытый ключ и частный ключ. Открытый ключ публикуется и доступен любому человеку, кто хочет его видеть. Закрытый ключ является математически связанным с открытым ключом, но алгоритм настолько сложен и переменный, что нет никакого разумного способа получить приватный ключ.

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

Главное преимущество асимметричной криптографии заключается в индивидуальной безопасности. Два пользователя, которые обмениваются сообщение, возможно, даже никогда не встречались лицом к лицу; в сущности, они даже не должны знать, кто тот другой человек. Поскольку частные лица могут публиковать свои ключи под любой личностью, поэтому в системе нет полной анонимности.

Это находится в прямой оппозиции к симметричной криптографии, где один и тот же ключ используется для шифрования и дешифрования. В данном случае, практически невозможно не зная человека расшифровать сообщение, так как ключом нужно будет обмениваться заранее. В асимметричной системе, легко держать ключ в безопасном месте, а в симметричной системе потенциально есть много людей с тем же ключом, что повышает риск его обнаружения.

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



Оставьте комментарий

Ваш email не будет опубликован. Обязательные поля помечены *

*