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