本文假设你已经有一些基本的Xcode开发经验, 并注册了iOS开发者账号.相关基础加密算法现代密码学中, 主要有两种加密算法:对称密钥加密和公开密钥加密.对称密钥加密对称密钥加密(Symmetric-key algorithm)又称为对称加密, 私钥加密, 共享密钥加密.这类算法在加密和解密时使用相...
分类:
移动开发 时间:
2015-06-18 21:31:01
阅读次数:
298
作者:郭嘉
邮箱:allenwells@163.com
博客:http://blog.csdn.net/allenwells
github:https://github.com/AllenWell一 JCE提供者类JCE使用JCA的提供者类。二 JCE引擎类2.1 javax.crypto.CipherCipher(加密算法类)为加密算法提供加密和解密的功能。2.2 javax.crypto....
分类:
编程语言 时间:
2015-06-15 18:46:54
阅读次数:
290
作者:郭嘉
邮箱:allenwells@163.com
博客:http://blog.csdn.net/allenwells
github:https://github.com/AllenWellJCE最初是作为JCA的扩展包开发的,旨在提供受美国出口控制条例管制的加密服务API和实现。JCE提供一个提供者实现和一组相关的API和包,以支持加密和解密,密钥的生成和协商以及消息验证算法,其中对加...
分类:
编程语言 时间:
2015-06-15 18:46:47
阅读次数:
689
作者:郭嘉
邮箱:allenwells@163.com
博客:http://blog.csdn.net/allenwells
github:https://github.com/AllenWell一 加密和解密加密是一种打乱消息、文件或程序的加密技术。JCE基本的加密和解密流程如下所示:
生成密钥
创建Cipher对象
为加密而初始化Cipher对象
为解密而初始化Cipher对象
举例:DE...
分类:
编程语言 时间:
2015-06-15 18:46:26
阅读次数:
280
加密和解密使用不同的密钥的一类加密算法。这类加密算法通常有两个密钥A和B,使用密钥A加密数据得到的密文,只有密钥B可以进行解密操作(即使密钥A也无法解密);相反,使用密钥B加密数据得到的密文,只有密钥A可以解密。这两个密钥分别称为私钥和公钥。私钥就是你个人保留,不能公开的密钥,而公钥则是公开给加.....
分类:
编程语言 时间:
2015-06-02 11:01:32
阅读次数:
136
机密性:明文(plaintext)-->转换规则-->加密(ciphertext)完整性:对称加密:使用同一个密钥加密和解密信息,算法计算速度快,安全性完全依赖于密钥意向加密算法:提取数据特征码(指纹),校验数据的完整性输入一样,输出必然相同雪崩效应:输入的微小改变,将会引起..
分类:
其他好文 时间:
2015-06-01 20:40:06
阅读次数:
190
查看某个信息的时候一般会在url上加上该信息在数据库中对应的主键id(而且一般是自增的)url是这样子的 xxxDetail/1 , 虽然对于我们开发人员来说可以这种显式的数据库主键会方便调试过程,但是这种url的安全性比较低所以想将这类id给加密了, 当然也不想在需要此处理的地方 添加上加密或解密...
分类:
Web程序 时间:
2015-06-01 20:25:10
阅读次数:
2202
最近在与一个IOS应用做接口对接,之前一直都没有遇到什么很大的问题,但是有一天发现可以通过软件解析app的url,然后直接通过url的拼接修改接口数据,这一下使得数据的安全性和准确性都降低了,于是就想到了url加密。 然后在网上查了一下url的加密算法,使用比较普遍的还是Base64的加密,但是对....
分类:
Web程序 时间:
2015-06-01 20:19:48
阅读次数:
462
一、加密算法选择密码学中两种常见的密码算法为:对称密码算法和非对称密码算法。对称密钥加密,又称私钥加密,即信息的发送方和接收方用一个密钥去加密和解密数据。它的最大优势是加/解密速度快,适合于对大数据量进行加密,但密钥管理困难。非对称密钥加密,又称公钥密钥加密..
分类:
数据库 时间:
2015-05-29 16:04:03
阅读次数:
142
一、加密算法选择密码学中两种常见的密码算法为:对称密码算法和非对称密码算法。对称密钥加密,又称私钥加密,即信息的发送方和接收方用一个密钥去加密和解密数据。它的最大优势是加/解密速度快,适合于对大数据量进行加密,但密钥管理困难。非对称密钥加密,又称公钥密钥加密..
分类:
数据库 时间:
2015-05-29 16:01:41
阅读次数:
121