此工具是一个可以加密文本的Python程序,使用一个8位数字作为密钥。
此工具不打算更了
程序拥有一个8位密钥,这是内容的加解密工具。
您应当使用“复制密钥到剪贴板”按钮复制有核验标记的密钥,并将其发送出去,但不能让其他人知道这是密钥。
(不应将无核验标记的密钥直接发送给对方,这将导致工具无法识别!)
在加密前,您需要确保您执行了发送密钥部分的内容。
将需加密的内容输入加密框(“加密区”下的第一个长输入框),点击“加密”按钮,您会看到加密输出框(“加密区”下的第二个长输入框)中输出了一串数字,这就是密文。
您可以复制密文,再将其发送出去。
将对方发送过来的密钥原封不动地输入密钥框(“解密区”下的唯一短输入框)。
再将需解密的内容输入解密框(“解密区”下的第一个长输入框),点击“解密”按钮,您会看到解密输出框(“解密区”下的第二个长输入框)中输出了文字,这就是原内容。
如果显示了“警告”,请看此处:为什么点击解密按钮会产生警告?
(注意!工具和模块库版本号不一定相同,具体请看“适配说明”)
- 查明了上一个版本的
hash()
函数问题,替换为sha256加密
- 在这里开源了
Release1.0版本
Release1.1版本
Release1.2版本
Release1.2.1版本
ReLease1.3版本
从Release1.3开始,不提供任何.exe文件,直到能够保证Pyinstaller不抽风为止
在此之前要求拥有Python环境者才可使用
依赖库安装请在cmd或powershell使用此命令:pip install <依赖库名称>
Q:
为什么点击解密按钮会产生警告?
A:
这有3种可能:
- 密钥验证失效,请重新索要密钥或检查对方工具是否低于v1.2、模块库低于v1.1:
这是因为对方的密钥不完整(说了点按钮复制密钥,非不听)或版本过低导致的 - 密钥已损坏,请重新索要:
这是因为密钥被修改或漏输入导致的,当然也有可能是你当时的剪贴板里存的不是密钥 - 双方[工具/模块库]版本不同:
这是因为双方版本不同导致的,需要更新版本
Q:
为什么有些包和程序的版本号是X.X,有些是X.X.X?
A:
1.如果版本号是X.X格式的,使用的是Release版本,比较稳定,代码打包格式为“ReleaseX.X”,可直接在GitHub上的Release菜单中下载。更建议使用此类版本。
2.如果是X.X.X格式的,使用的是beta版本或snapshot版本,可能会有各种BUG,beta版打包格式为“BetaX.X”,也可直接在GitHub上的Release菜单中下载。snapshot版本不打包,只在版本库里开放,更新后就无了。
Q:
beta版本和snapshot版本有何区别?
A:
beta版本更新内容多,snapshot版本更新内容少。(就这点区别,别问我为啥,实在是没啥区别了...)