[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 命令行文件加密程序(采用AES256位加密算法) 欢迎下载测试 :-)

这是一个用 AES(Advanced Encrypt Standard) 256 位加密算法写的程序, 用于文件加密~
编译环境:VC60(C)+WinXPSP3

使用方法:
   nbc e|d 密码 源文件 输出文件

nbc:      程序名字
e:          加密
d:          解密
源文件:被加密/解密的文件
输出文件:加密/解密后输出的文件

一些小要求:
*.密码长度其实可以任意, 这里我规定为(6~128)位长度.
*.文件大小任意, 但目前算法简单, 不能超过 128M.

其它的应该没有什么了.
为了将来的更新, 文件验证, 密码验证, 等    程序默认预留了32个字节, 程序还保存了文件的文件名到加密数据中, 所以: 加密后的文件会比原来的文件大(32个字节+文件名长度).
注:文件中不会保存任何密码信息, 请记住密码, 否则无法解密.
链接: https://pan.baidu.com/s/1eQZhrnVcSriu6ApIbhA1iw 提取码: 8pf2
2

评分人数

回复 2# wc726842270


    呵呵, 谢谢, 今天我再来发布一个小程序, 是用来控制台支持鼠标的~~~ 这个我记得 Defaniv写过一个, 我也写了一个, 发布一下... :-)

TOP

回复 6# plp626


    呃, ... 这个程序是第一个版本, 写得很乱,, 我怕你们看了可能受不了, 打算以后再来开源的.. 好吧, 我稍微整理下上传.
AES256 位需要的密钥长度是256位(32个字节), 所以我把用户密码 md5 一次 (md5的碰撞应该非常的小吧), 所以并不限制密码的长度, 算法简单, 仅供参考, 见笑了....

  乱七八糟的代码...不过运行正常...

链接: https://pan.baidu.com/s/1n45XNEqlcuLd_KMcwG1YTw 提取码: exs4
1

评分人数

    • plp626: 感谢分享PB + 10 技术 + 1

TOP

返回列表