据我了解,您应该对签名文件保密。那么 .net 框架程序集的 Mono 版本如何也具有相同的b77a5c561934e089
.
问问题
574 次
1 回答
4
Mono 有一个公钥重映射机制;见http://www.mono-project.com/Assemblies_and_the_GAC#Public_Key_Token_Remapping
因此,当看到在特殊列表中识别的公钥时,它会静默地重新映射到不同的密钥以进行实际验证。这允许 mono 使用他们自己的密钥进行签名,但使用一些烟雾和镜子来声明作为常规 .NET 使用的公共密钥(包括使用特殊 ECMA 标头“签名”的程序集),因此程序集可以在不需要的情况下互换为 mono被重建。
于 2013-06-27T05:52:13.203 回答