摘要: 一、URL说明 .Net Core中http 的常用操作封装在 HttpUtility 中 命名空间 二、代码示例 1.URL 编码解码 2.获取URL参数键值对 3.HTML 编码解码 更多: .Net Core DES加密解密 .Net Core AES加密解密 .Net Core Base64 阅读全文
posted @ 2018-04-12 16:47 天马3798 阅读(12117) 评论(0) 推荐(0) 编辑
摘要: 一、DES说明 1.加密的密钥必须是16位,因为是通过AES处理的Create,AES内置的位数为16位。 2.加密结果返回Base64字符格式 二、加密方法整理 //默认密钥向量 private static byte[] Keys = { 0x00, 0x01, 0x02, 0x03, 0x04 阅读全文
posted @ 2018-04-12 15:14 天马3798 阅读(2488) 评论(0) 推荐(1) 编辑
摘要: 一、AES说明 高级加密标准(英语:Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。它要求区块大小必须为128位,而密钥长度则可以为1 阅读全文
posted @ 2018-04-12 15:03 天马3798 阅读(9077) 评论(1) 推荐(1) 编辑
摘要: 一、Base64说明 1..Net Core中的Base64位加密解密和.Net Framework使用方式相同 2. Convert 类中提供了Base64位转码方法 Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。 阅读全文
posted @ 2018-04-12 14:36 天马3798 阅读(7405) 评论(0) 推荐(1) 编辑
摘要: 一、.Net Core中Md5使用说明 .Net Core中自带Md5加密处理,使用方法和 .Net Framework中相同 所在命名空间 二、使用MD5 类 方式1. 方式2. 三、使用MD5CryptoServiceProvider 类 四、使用MD5 16位加密 在32位基础上取中间16位: 阅读全文
posted @ 2018-04-12 13:42 天马3798 阅读(15270) 评论(0) 推荐(4) 编辑