.Net中的加密解密 引言 在一些比较重要的应用场景中,通过网络传递数据需要进行加密以保证安全。本文将简单地介绍了加密解密的一些概念,以及相关的数字签名、证书,最后介绍了如何在.NET中对数据进行对称加密和解密。 加密和解密 说到加密,可能大家最熟悉的就是MD5了,记得几年前我刚开始接触Web编程的 ...
分类:
Web程序 时间:
2016-08-11 19:07:58
阅读次数:
190
客户端和服务端通信时,有个场景很常见,通过一个id作为url参数来回传递。假设现在业务上只有这个id标识,那么需要稍微安全一点的通信,对这个id进行加密传输,到服务端再进行解密。这里需要一个服务端进行保密的key,利用这个key进行加密和解密。 加解密的方法如下:$str是需要加解密的字符串,$ke ...
分类:
Web程序 时间:
2016-08-07 21:36:56
阅读次数:
194
转发原文链接:RSA加密算法加密与解密过程解析 1.加密算法概述 加密算法根据内容是否可以还原分为可逆加密和非可逆加密。 可逆加密根据其加密解密是否使用的同一个密钥而可以分为对称加密和非对称加密。 所谓对称加密即是指在加密和解密时使用的是同一个密钥:举个简单的例子,对一个字符串C做简单的加密处理,对 ...
分类:
编程语言 时间:
2016-07-24 20:52:05
阅读次数:
269
最近在做项目中,遇到des加密解密的问题。 场景是安卓app端用des加密,php这边需要解密。之前没有接触过des这种加密解密算法,但想着肯定会有demo。因此百度,搜了代码来用。网上代码也是鱼龙混杂,好不容易测试在php这边测试加密和解密成功了。为确保安卓app端提交过来的加密参数能够解密出来, ...
分类:
编程语言 时间:
2016-07-21 00:25:00
阅读次数:
234
这几天在做字段加密的内容。所以就把这部分东西简单的了解一下。1、首先,加密分对称加密及不对称加密。对称加密:在消息发送前使用密钥对消息进行加密,在对方收到消息后,使用相同的密钥进行解密。非对称加密:加密和解密使用不同的密钥。通常有密钥A和B,使用A加密得到的密..
分类:
其他好文 时间:
2016-07-12 19:42:02
阅读次数:
1341
网络安全议题,几乎是业内人士避不开的话题,要做到网络安全,主要旨在三个方面的目标:保密性,完整性和可用性。本文在此主要对基础的加密和解密技术,ssl协议,以及ssl协议的实现实例做一些简要描述和梳理。加密和解密:目前对于网络安全的攻击,很大部分集中在“威胁保密性..
分类:
其他好文 时间:
2016-07-11 01:15:39
阅读次数:
254
思路: ①检查是否需要更新(通过数据库获取最新版本号和本地版本号进行比对(本地版本号可存在txt文件中,需要进行一定程度上的加密和解密操作)) ②从指定目录下载最新版本的程序覆盖本地文件(下载的文件时压缩文件) ③将压缩文件进行程序内解压缩(有可能客户电脑未安装压缩软件,所以只能通过程序本身来进行解 ...
分类:
其他好文 时间:
2016-07-08 15:19:17
阅读次数:
138
非对称性加密有RSA 点对点通信场景 如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。因为加密和解密使用的是两个不同的密钥,所以这种算法叫作非对称加密算法。 在传输过程中,即使攻击者截获了传输的密文,并得到了乙的公钥,也无法 ...
分类:
其他好文 时间:
2016-07-07 18:53:05
阅读次数:
115
3DES(或称为Triple DES),它相当于是对每个数据块应用三次DES加密算法。3*8字节密钥。 设Ek()和Dk()代表DES算法的加密和解密过程,K代表DES算法使用的密钥,P代表明文,C代表密文; 3DES加密过程为:C=Ek3(Dk2(Ek1(P))) 3DES解密过程为:P=Dk1( ...
分类:
其他好文 时间:
2016-07-05 15:30:21
阅读次数:
501
阅读目录 一:我们为什么要对web.config配置文件中的配置节加密? 二:怎么样加密和解密? 三:实例 四:运行效果 一:我们为什么要对web.config配置文件中的配置节加密? 因为在我们的项目中,有的配置节可能包含敏感信息,我们看下面的<connectionStrings/>配置节中包含了 ...
分类:
Web程序 时间:
2016-07-01 22:45:29
阅读次数:
199