Коммерческий набор алгоритмов национальной безопасности (CNSA) - это набор криптографических алгоритмов опубликованных по Агентство национальной безопасности в качестве замены алгоритмов NSA Suite B Cryptography. Он служит криптографической базой для защиты информации систем национальной безопасности США до уровня совершенно секретно, в то время как АНБ планирует переход на квантово-устойчивую криптографию.
В комплект входит
Переход CNSA отличается подвижностью RSA из временного устаревшего статуса, как он появился в Suite B, в поддерживаемый статус. Он также не включал алгоритм цифровой подписи. Это, а также общая доставка и сроки объявления, в отсутствие постквантовых стандартов, вызвали серьезные предположения о том, обнаружило ли АНБ слабые места, например, в алгоритмах эллиптических кривых или других, или пытался дистанцироваться от исключительного внимания к ECC по нетехническим причинам.