加密
xjbclz
有多年APP与手机软件开发和管理工作经验,出版了两本书:《Android APP开发实战》和《App Inventor2定制与二次开发》
展开
-
APP开发实战41-对称加密介绍
12.2对称加密 对称加密是采用单钥密码系统的加密方法,同一个密钥可以同时用作数据的加密和解密,也称为单密钥加密。 密钥是控制加密及解密过程的指令。算法是一组规则,规定如何进行加密和解密。在对称加密算法中常用的算法有:DES、3DES、TDEA、Blowfish、RC2、RC4、RC5、IDEA、SKIPJACK、AES等。对称加密算法的优点是算法公开、计算量小、加密速转载 2016-05-30 21:55:06 · 643 阅读 · 0 评论 -
APP开发实战42-非对称加密介绍
12.3非对称加密非对称加密需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。因为加密和解密使用的是两个不同的密钥,所以叫非对称加密。在非对称加密中使用的主要算法有:RSA、Elgamal、背包算法、Rabin、转载 2016-05-30 21:55:57 · 1336 阅读 · 0 评论 -
对称加密与非对称加密
对称加密与非对称加密 原创地址:http://www.cnblogs.com/jfzhu/p/4020928.html转载请注明出处 (一)对称加密(Symmetric Cryptography)对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密钥(secret key)。对称加密有很多种转载 2016-09-21 15:33:02 · 284 阅读 · 0 评论 -
APP开发实战40-MD5介绍
12 加密介绍12.1MD5简介MD5即Message-Digest Algorithm5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法)。MD5的作用是让大容量信息在用数字签名软件签署私人密钥前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的十六进制数字串)。MD5算法具有以下特点: (1)根据最终输原创 2016-05-25 22:30:42 · 952 阅读 · 0 评论