第3章电子商务安全技术第3章 信息安全技术l3.1数据加密技术概述 l3.2加密算法 l3.3数字签名 l3.4防火墙 l3.5虚拟局域网 l3.6入侵检测系统 l3.7反病毒技术3.1 数据加密技术概述 利用加密算法和密钥对信息编码进行隐藏,而密码分析学试图破译算法和密钥,两者对立又统一3.1.1密码学的基本概念3.1.2网络加密方式分类3.1.1 密码学的基本概念1.加密算法与解密算法3.1.1 密码学的基本概念l2.密钥(Key)l密钥是由数字、字母或特殊符号组成的字符串组成的,用来控制加解密的过程。加密密钥(EncryptionKey),简称为ke;解密密钥(DecryptionKey),简称为kd3.1.1 密码学的基本概念l2.密钥(Key)l对于相同的加密算法,密钥的位数越多,破译的难度就越大,安全性也就越好。3.1.1 密码学的基本概念l3.密码l密码是明文和加密密钥相结合,然后经过加密算法运算的结果3.1.2 网络加密方式分类l1.链路加密方式,是一种把网络上传输的数据报文每一比特都进行加密,但是只对通信链路中的数据进行加密,而不对网络节点内的数据加密的网络加密方法。