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