1. 加密的系统不要具备解密的功能,否则 RSA 可能不太合适公钥加密,私钥解密。加密的系统和解密的系统分开部署,加密的系统不应该同时具备解密的功能,这样即使黑客攻破了加密系统,他拿到的也只是一堆无法破解的密文数据。否则的话,你就要考虑你的场景是否有必要用 RSA 了。2. 可以通过修改生成密钥的长度来调整密文长度生成密文的长度等于密钥长度。密钥长度越大,生成密文的长度也就越大,加密的速度也就越慢...
分类:
编程语言 时间:
2015-01-16 13:09:21
阅读次数:
272
用于加密存储的软件,暂时只支持加密字符串。
点击New,新建数据文件,设置文件密码
点击Add添加数据,输入关键字
按Tab输入要加密的字符串
点击Remove删除
点击Save保存
点击Setting重新设置密码
点击File-About显示软件信息
有待添加的功能:
本地化
加密文件
安全防护
下载连接:...
分类:
其他好文 时间:
2015-01-14 16:51:04
阅读次数:
129
加密是保证数据安全的手段之一。加密是将纯文本数据转换为难以理解的密文;解密是将密文转换回纯文本。数据的加解密属于密码学的范畴。通常,加密和解密都需要使用一些秘密信息,这些秘密信息叫做密钥,将纯文本转为密文或者转回的时候都要用到这些密钥。对称加密指的是发送者和接收者共用同一个密钥的加解密方法。非对称加密(又称公钥加密)指的是需要一个私有密钥一个公开密钥,两个不同的密钥的加解密体系。尽管不同,这个密钥...
分类:
编程语言 时间:
2015-01-14 12:46:32
阅读次数:
136
FBI包围了诺恩公司的总部。里面总共有n个人。每个人不是工程师就是经理。机密文件已经被销毁,只有经理掌握。现在FBI要分辨他们。只能问i:“j是什么身份”。诺恩中每个人相互都知道身份。工程师只说真话。经理并不总是说真话,而且都足够狡猾,想尽方法迷惑FBI。
1 假如一半以上的人都是工程师,是否有一个策略,用最多n-1次提问找到一个工程师。
2 假如有至少一半的人是经理,是否能找到一个工程师。...
分类:
其他好文 时间:
2015-01-12 11:00:53
阅读次数:
151
? 客户端向服务器端发出连接请求? 服务器端向客户端发出自己的公钥? 客户端使用服务器端的公钥加密通讯密钥然后发给服务器端? 如果通讯过程被截获,由于窃听者即使获知公钥和经过公钥加密的内容,但不拥有私钥依然无法解密(RSA算法)? 服务器端接收到密文后,用私钥解密,获知通讯密钥? ssh-keyg....
分类:
其他好文 时间:
2015-01-09 20:50:39
阅读次数:
228
1,在理解HTTPS SSL TLS 之前先对常用的加密方式进行一个简述: (1),对称加密: 采用一个密钥,对明文进行加密生成密文,相反采用此密钥可对加密后的密文进行解密还原成明文. 代表算法有,DES,3DES,AES 等 (2),非对称加密: 公钥加密,私钥解密. 网上有个比喻...
分类:
Web程序 时间:
2015-01-05 14:46:57
阅读次数:
163
#include#include#include#includeusing namespace std;class PWoper{ string inpatch; string outpatch;public: PWoper(string in, string out) { ...
分类:
其他好文 时间:
2015-01-05 14:30:36
阅读次数:
204
异或运算中,如果某个字符(或数值)x 与 一个数值m 进行异或运算得到y,则再用y 与 m 进行异或运算就可以还原为 x ,因此应用这个原理可以实现数据的加密解密功能。
加密方法的加密操作是对字符串中的每个字符进行异或运算,然后将异或运算后的字符串返回,得到密文。
根据 "字符(或数值)x 与 一个数值m 进行异或运算得到y,则再用y 与 m 进行异或运算就可以还原为 x " 原理,对密码中的每个字符进行再次异或运算,便可再次得到之前的明文信息,及达到解密的效果。
示例中,(decode(str)) 方...
分类:
其他好文 时间:
2015-01-03 22:28:49
阅读次数:
194
主要内容:GPG加密解密的基本操作与少量应用。 简介 安装 生成密钥操作过程 对密钥的一些操作 查看密钥 导出密钥 导入密钥 注销密钥 删除密钥 编辑密钥 签名 修改密码 等…… 加密文件 解密文件 一些参考...
分类:
其他好文 时间:
2015-01-03 18:34:13
阅读次数:
241
??
首先,先简单介绍一下MD5
MD5的全称是message-digest algorithm 5(信息-摘要算法,在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest开发出来, 经md2、md3和md4发展而来。
MD5具有很好的安全性(因为它具有不可逆的特征,加过密的密文经过...
分类:
其他好文 时间:
2014-12-30 10:06:35
阅读次数:
185