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