Rocho.J

人脑是不可靠的, 随时记录感悟并且经常重复!

 

2011年2月8日

学习笔记 --- XML、生成Excel、XML加密解密

摘要: 今天本来想整理下ASP.NET MVC, 做个增删改查的Demo. 可是, 又不想去动数据库, 于是想到了XML. 可是, 突然发现对XML的认识和了解还不够系统, 无奈先整理下XML吧! %>_ 一、 XML XML(eXtensible Markup Language, 扩展标记语言), 是W3... 阅读全文

posted @ 2011-02-08 18:22 RJ 阅读(4850) 评论(0) 推荐(0) 编辑

如何创建、删除、导入和导出RSA密钥容器 (转载)

摘要: “受保护的配置”提供了在使用 RSAProtectedConfigurationProvider 时创建、删除、导出和导入 RSA 密钥容器的能力。对于将同一个经过加密的 Web.config 文件部署到数台服务器上的 Web 场,这会非常有用。在这种情况下,还必须将相同的 RSA 密钥容器部署到这些服务器上。为了实现此目的,需要为应用程序创建一个 RSA 密钥容器,将它导出为 XML 文件,然后在每台需要对加密的 Web.config 文件进行解密的服务器上导入该文件。在承载多个 ASP.NET 应用程序的单台 Web 服务器上,创建 RSA 密钥容器也非常有用。通过为一个客户的每个或每组应 阅读全文

posted @ 2011-02-08 15:55 RJ 阅读(1927) 评论(0) 推荐(0) 编辑

.NET中非对称加密RSA算法的密钥保存 (转载)

摘要: 前面介绍了如何在.NET中使用RSA算法进行数据加密和签名,很多时候,我们需要重复的使用一组密钥,因此就需要将这组密钥保存起来。接下来,我给大家介绍3种在.Net中保存密钥的方法。第一种方法:将密钥导出保存为本地文件。首先要强调的是,出于安全性考虑,不建议使用这种方法保存私钥,如果使用,请在密钥导出的时候只导出公钥。RSACryptoServiceProvider对象提供了一个ToXmlString(bool includePrivateParameters)方法,我们可以使用此方法将密钥导出为一个xml格式的string,然后将其保存到一个文件中,这个方法的参数为true时会导出私钥,否则不 阅读全文

posted @ 2011-02-08 15:24 RJ 阅读(566) 评论(0) 推荐(0) 编辑

导航