标签:大数据 dea 移动 目标 行业 签名 hash rsa 信息
常见加密算法有对称加密、非对称加密、hash加密
加密解密都是同一个密钥
代表有:DES、3DES、DESX、Blowfish、IDEA、RC4、RC5、RC6和AES
加解密不是同一个密钥,一般是公钥、私钥,公钥加密和私钥解密
代表有:RSA、ECC(移动设备用)、Diffie-Hellman、El Gamal、DSA(数字签名用)
它是一种单向算法,通过哈希算法对目标生成一段hash值。因此Hash算法常用在不可还原的密码存储、信息完整性校验等。普通网站一般都用它存储用户密码。
代表有:MD2、MD4、MD5、HAVAL、SHA、SHA-1、HMAC、HMAC-MD5、HMAC-SHA1
算法复杂度、密钥长度(越长越安全),加解密速度等
对称加密比非对称加密速度要快,一般小数据量的加密可以考虑用非对称加密,大数据量因为要考虑加解密速度,所以建议用对称加密,比如数据库的某些信息需要加密。银行对加密场景应用较多。电子政务行业较少(至少食药监没)。
sm4(听说是2012年发布的)
标签:大数据 dea 移动 目标 行业 签名 hash rsa 信息
原文地址:http://www.cnblogs.com/liluredhat/p/6751541.html