1.接触的数据安全的问题,就涉及到数据的加密,数据传输的时候要对其进行加密
2.加密的原理:对信息进行加密,其实就是按照一定的规则进行置换计算,这和过程可能进行好多次。
3.常见的加密算法:对称加密与非对称加密算法,单向加密与非单向加密
非对称加密算法:RSA 效率低但是安全性好 对方的公钥加密,自己的私钥解密,通信过程中传输公钥 一般只需保管好自己的私钥即可
对称加密算法:DES 效率高不安全 使用私钥加密私钥解密(密钥可以相互推算 加密密钥与解密密钥 一般情况使用一把密钥)
4.数字签名:就是数字指纹,保证数据的原始性,没有被修改过
对要发送的信息的摘要信息采用私钥进行加密,接受者受到加密的信息之后进行Hash运行产生摘要信息,用公钥解密摘要信息二者比对看是否一致,一致说明收到的 信息没有被篡改