C#/DNX
小杭嘟嘟嘟
天行健,君子以自强不息。
展开
-
C# AES 加密解密示例
AES 是一种对称加密算法。 相对非对称加密,对称加密解密过程速度更快, 适合大数据流实时加密解密。AES 被广泛应用于金融,政府等领域的网络传输。在这里分享一段用 .Net 自带框架 AES 算法调用的示例,以供交流学习。在AES中, 加密解密分享相同的Key和IV。 AES 对字符串加密 public string AesEncrypt(string rawInput, byte[原创 2016-11-08 21:43:44 · 7313 阅读 · 0 评论 -
C# RSA 无 长度限制 加密解密 示例
RSA 是一种非对称加密算法。由于算法特性,加密和解密过程用不同密钥,即公钥和私钥,而被广泛应用于数字证书的安全管理。 在具体应用中,公钥用加密而私钥用于解密,或 私钥用于数字签名而公钥用于签名验证。由于非对称加密算法比价复杂,耗时较长,所以一般在网络环境中RAS 被应用于 签名认证,或小数据传输,如 AES 对称密钥传输。在.Net 框架中,默认提供的辅助类只能对密钥长度大小相同的数据进行加密解密原创 2016-11-08 22:08:26 · 11652 阅读 · 2 评论 -
C# 16进制(hex)字符串到字节流的转换 示例
在工程实践中,经常会将一些字节信息转换为16进制字符串,以便传递和分享,比如加密密钥信息。在这里提供一段转化示例, 以供交流学习。将16进制字符串转化为 字节流 public static byte[] HexStringToBytes(string hexStr) { if (string.IsNullOrEmpty(hexStr))原创 2016-11-08 22:16:34 · 10862 阅读 · 0 评论 -
ASP.NET MVC 通过ActionFilter 实现AOP设计 示例
在Asp.Net MVC 框架中我们可以通过ActionFilter来拦截请求,并对请求做一定处理后再交于Action做数据处理。此外,也可以利用ActionFilter来对Action的返回值做统一处理,再返回给客户端调用。同ActionFilter的合理利用,能够很容易实现AOP设计,达到代码隔离的效果。 在这里分享一个示例,以供交流学习。 public class MyIntercepte原创 2016-11-08 22:34:20 · 881 阅读 · 0 评论 -
(翻译) 怎样移除IIS 响应中的 Server, X-AspNet-Version, X-AspNetMvc-Version 和 X-Powered-By
可以通过Firefox的Firebug插件,或者直接在Chro**重点内容me浏览器中键入**Ctrl+J 来检查响应的头部信息。 不需要的信息有: Server Microsoft-IIS/7.5 X-AspNetMvc-Version 3.0 X-AspNet-Version 4.0.303319 X-Powered-By ASP.NET移除X-AspNet-Version翻译 2016-11-10 01:11:40 · 6866 阅读 · 0 评论