强名称
强名称(Strong Key或SN Key或Strong Name)是计算机编程时的命名协定,用于区分同一个组件(如DLL)的不同版本是可区分的;不同开发者的同名软件产品是可区分的。能成功解决DLL地獄。 Microsoft .NET框架使用基于公钥加密的方法来独一无二辨识组件。[1] 但与防篡改并不一致。[2]
参见
外部链接
参考文献
- ^ MSDN:强名称程序集(程序集签名)(C++/CLI)
- ^ CodeProject: Building Security Awareness in .NET Assemblies : Part 3 - Learn to break Strong Name .NET Assemblies.. [2019-07-05]. (原始内容存档于2017-04-08).
这是一篇與程序设计相關的小作品。您可以通过编辑或修订扩充其内容。 |