📄 说明.txt
字号:
///////////////////////////////////////////////////////////////////////////////
//
// 文 件: 说明.txt
// 关于加密器的编写背景
//
// 作 者: 江南孤峰
// 时 间: 2007--3--7
//
///////////////////////////////////////////////////////////////////////////////
概 序: 常常有一些重要的信息需要记录,这些信息我们
不希望别人知道,比如 QQ密码,邮箱密码,银行
帐号,重要算法的原代码,写给女朋友的情书等等。
有点安全意识的人都不会将所有的密码设成相同。
但是这么多的密码常常容易忘记,我就丢失了好
几个密码。就冲这点我应该为自己写一个,现在
终于出炉了,呵呵 ……
加密算法: 本程序对文件内容加密,首先由用户输入原始密码
然后通过 DES 算法(替换+排序) 将该密码转换为
128(可以更长) 位的 DES 密文,该密文放在加密后的
文件中,供解密时用,任何人可以看到该密文,但是
想要通过该密文获取原始密码那是不可能的 !然后
由原始密码和 DES 密文产生第一个加密因子passKey
passKey用作随机数种子产生一个数机数 temp 作为
第二个加密因子。将temp异或passKey后的结果存入
加密文件中。最后用 temp 和 passKey 加密文件 。
暴力破解: 只有暴力才能解密文件(我没想到其它方法)。
如果密码简单可能会容易被破,因此建议大家密码
尽量的长。加密原理已经公布,有兴趣大家可以尝试
去写一个。如果谁的重要资料被加密会遗失了密码
可以找我,不过写个暴力程序要收取报酬哦,呵呵
使用说明: 加密对象严格限制为文本文件,某些文件不可读
加密这样的文件程序便会崩溃。另外加密器提供了
备分程序建议不要关闭。备分器将文件备分在加密
器所在目录的 backup 子目录下,backup 目录下有
两个文件 BackFile.ini 记录相应文件所在的原始
目录,FileTimes.ini 记录该目录下的文件数目,主
要用于重命名文件,因为文件可能重名。
郑重提示: 加密器公开源码只用于学习交流,使用该工具造成
任何损失与作者无关 !
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
欢迎加盟 编程爱好者(Q 群): 28011342
如果发现有什么问题,或者你有更好的想法请与我联系
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -