Асимметричные алгоритмы шифрования считаются более безопасными для криптографии с открытым ключом, потому что они не связаны с обменом открытыми ключами между несколькими сторонами. 2
В асимметричных системах ключ, используемый для шифрования (открытый), может свободно передаваться другим пользователям, а ключ для расшифровки (приватный) должен храниться в секрете. 1 Таким образом, даже если злоумышленник перехватит сообщения и найдёт открытый ключ, он не сможет ничего с этим сделать, так как не знает приватного ключа. 1
Кроме того, асимметричное шифрование поддерживает алгоритмы цифровой подписи и аутентификацию, в отличие от симметричного шифрования. 2 Это позволяет пользователям подписывать документы или сообщения цифровой подписью, используя свои закрытые ключи, а другие могут использовать соответствующие открытые ключи для подтверждения подлинности подписей. 2