秘钥 Key,分为对称密钥和非对称密钥 对称秘钥? SecretKey,由KeyGenerator生成 非对 PrivateKey,PublicKey,由KeyPairGenerator生成 KeyFactory(SecretKeyFactory)也可生成秘钥,可以将秘钥转换为外部表示如字...
分类:
编程语言 时间:
2015-09-14 17:02:54
阅读次数:
260
最近在研究Paramiko,Paramiko可以非常方便的实现基于SSH协议的远程连接,可以基于口令,也可以无口令RSA非对称密钥,亦可以实现SFTP上传下载操作,安全高效,再结合多进程或者是多线程就可以实现并行处理,写了一个简单的SFTP基于Key多进程批量并发上传文件的实现案例,供以后..
分类:
编程语言 时间:
2015-09-04 22:38:12
阅读次数:
393
RSA算法是最早得到广泛使用的非对称加密算法,RSA算法基于分解大素数之乘积的困难性。较新的非对称加密算法是ECC,ECC基于离散对数难题。它能够以较少的计算资源消耗达到与RSA相当的安全性。目前,大多的数字证书仍然基于RSA算法。如果数学上发现了一种快速计算素数乘积或者离..
分类:
其他好文 时间:
2015-08-01 06:34:31
阅读次数:
152
在公钥系统中,我们采用公钥加密,私钥解密的方式,使得报文能够比较安全的传输。
假设A和B通信,但他们之间不通过对称密钥,B有一个公钥K+BK_B^+和一个私钥K?BK_B^-。为了与B实现通信,A首先需要获得B的公钥K+BK_B^+对报文m进行加密,即K+B(m)K_B^+(m);B收到A的加密报文后用私钥K?BK_B^-进行解密,即K?B(K+B(m))=mK_B^-(K_B^+(m))=m。...
分类:
其他好文 时间:
2015-07-31 14:58:36
阅读次数:
174
学习简记密钥分为两种:对称密钥与非对称密钥两种密钥根据密码算法所使用的加密密钥和解密密钥是否相同、能否由加密过程推导出解密过程(或者由解密过程推导出加密过程),可将密码体制分为对称密码体制(也叫作单钥密码体制、秘密密钥密码体制、对称密钥密码体制)和非对称密码体..
分类:
其他好文 时间:
2015-07-29 19:35:09
阅读次数:
260
一、简介 enc - 对称加密例程,使用对称密钥对数据进行加解密,特点是速度快,能对大量数据进行处理。算法有流算法和分组加密算法,流算法是逐字节加,由于其容易被破译,现在已很少使用;分组加密算法是将数据分成固定大小的组里,然后逐组进行加密,如DES。分组算法中又有ECB,CBC,CFB,OFB,CT...
分类:
其他好文 时间:
2015-07-21 23:38:13
阅读次数:
784
一次会话,发邮件,用户和用户之间的数据加密Bob生成数据Bob用单向加密数据生成特征码Bob用自己的私钥加密特征码放在数据后面Bob用临时会话密钥加密特征码和数据Bob用对方的公钥加密临时密钥Alice用私钥解密获取对称密钥Alice用对称密钥解密整个数据Alice用Bob的公钥解密特征码Alice...
分类:
其他好文 时间:
2015-07-08 00:13:18
阅读次数:
112
HTTPS 双向认证构建移动设备安全体系对于一些高安全性要求的企业内项目,我们有时希望能够对客户端进行验证。这个时候我们可以使用Https的双向认证机制来实现这个功能。单向认证:保证server是真的,通道是安全的(对称密钥);双向认证:保证client和server是真的,通道是安全的(对称密钥)...
分类:
移动开发 时间:
2015-06-22 13:42:53
阅读次数:
220
本文假设你已经有一些基本的Xcode开发经验, 并注册了iOS开发者账号.相关基础加密算法现代密码学中, 主要有两种加密算法:对称密钥加密和公开密钥加密.对称密钥加密对称密钥加密(Symmetric-key algorithm)又称为对称加密, 私钥加密, 共享密钥加密.这类算法在加密和解密时使用相...
分类:
移动开发 时间:
2015-06-18 21:31:01
阅读次数:
298
1 安全技术的增强,例如对称密钥算法和公钥密码算法,在金融和通信方面的发展,确实让一个匿名的互联网有了基础保证,是有益的;
2 让更多的精英把更多的精力放在安全上面,而忽视了安全本身要保护的对象,安全就不是促进社会发展了,而是反之了。
3 自然科学、生物医学、人工智能、工业设计才是王道,他们的关注点是:进步、健康、智能和美感,而安全只不过是一个篱笆。
4 一份冰激凌一定需要杯子装、盒子装,无...
分类:
其他好文 时间:
2015-06-06 12:05:52
阅读次数:
200