213KB
1.5MB
一机一码加密系统是一种可以加密电脑文件的安全工具。我们可以通过一机一码加密系统加密所有文件,这些文件的密码都不一样,只有你自己知道。这样可以更好的保护电脑上文件的安全。
一机一码加密系统软件简介
之前在论坛上看到管理员的白日梦说我发了一个压缩包加密程序,一机一码。想到之前用C语言写过一个一机一码的任意文件加密系统,就拿出来和大家分享一下,这个程序用的是RC4加密算法的改编版。使用说明:加密终端有两个功能:加密文件和注册机器,所以加密的文件可以通过输入密钥进行加密。挂号机的使用是这样的。当客户打开解密终端时,exe会看到自己的机器码,并将机器码和文件名发送给加密器。加密器将输入客户的机器码和文件加密密码,生成客户的注册码,加密器将注册码发送给用户。
解密端打开,你会看到自己的机器码。客户将机器码和文件名发送给加密器,加密器反馈注册码。客户输入注册码后,你就可以解密了。
需要注意的事项
有学长反映找不到加密文件。这里统一回复。加密文件的完整路径名要写出来,比如D:\ calculus \第一个assignment.pdf的加密版,而不是只写文件夹的路径,加密文件的名字要带在里面。至于我为什么不写GUI窗口界面,是这样的。目前我只用VC MFC接口用C写GUI,没用过C++的qt。感觉那个MFC界面有点丑,不知道怎么设置拖动文件到输入框的操作。但是用python封装的exe有几十个M,考虑到中原文件的实际应用可能没有那么大,给客户发一个几十个M的解密终端显然不合适。所以,我没有写GUI界面和控制台窗口。我觉得还可以。把文件拖进去还是挺方便的。欢迎大家提出建议,我会根据大家的建议完善后续程序。