C# dll强签名介绍 之前基本没有这个概念,直到有一天我们的dll被反编译了,导致我们的代码基本上被看到了,才想起来要保护dll的安全性,因为C#语言的在编译过程中会产生中间语言导致dll很容易被反编译.暂且先不说如何加密,为了保证dll不被别人随便使用,就首先得对其进行强签名. 为什么使用强名称签名: 通过签发具有强名称的程序集,您可以确保名称的全局唯一性.强名称还特别满足以下要求:强名称依赖于唯一的密钥对来确保名称的唯一性.任何人都不会生成与您生成的相同的程序集名称,因为用一个私钥生成的程…