разработчики законов не знают, что TLS не работает "по закону", он работает по протоколу. То есть сервер оголошает набор поддерживаемых шифров, клиент его поправляет выбирая подходящий и они производят установление защищённого соединения. Соответственно, если браузер не хочет кузнечика, будет AES. А браузер-то скачан с сайта мозиллы например.
Но самая большая проблема в том, что этот шифр по-видимому умею ломать я. Ибо:
Потому что это единственная нелинейная функция во всём шифре. Без неё взломать шифр будет не просто, а очень просто, представив его в виде системы линейных уравнений.
А я придумал способ как решать даже сквозь SBox. И на этом всё.