C#中.snk文件的作用及从.snk文件导出密钥 (网上整理)
摘要:
SNK,作为程序后缀的时候,是.net中的强密匙加密文件!当你把一个程序集放进GAC(全局程序集缓存)时,就要加强名(也就是签名),在GAC中的程序集可以被所有程序引用访问(相当于以前COM组件在注册表里注册一样),如果不放进GAC,刚所有使用这个程序集都要复制这个程序集(也就是私有程序集),所以用不用强名要看情况而定.如果不是 要把.dll共享 可以不使用强名 强名称是为了你的Dll文件的安全,一般我们的dll文件,随便在哪只要引用就可以用 但如果用了强名称的话,dll 就会有一个秘钥,其它人就不能引用了 如何创建带有强名称的程序集 可以向程序集分配称为强名称的加密签名,它为程序集提供名称的 阅读全文
posted @ 2013-05-10 15:22 意扬 阅读(5787) 评论(0) 推荐(0)