Я заметил, что у основных .NET-сборок PublicKey = 00000000000000000400000000000000. Он не только короче, чем позволяет генерировать sn.exe (минимум 384 бита), но и имеет много нулей.
Как сгенерировать ключ подписи с таким необычным открытым ключом?