无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
12
返回列表 发新帖
楼主: 2011medp7060
打印 上一主题 下一主题

[求助] 升级文件加密解密软件AxCrypt 1.7.x的算法: AES-128 到AES-256

[复制链接]
31#
 楼主| 发表于 昨天 20:20 | 只看该作者
本帖最后由 2011medp7060 于 2025-2-22 14:29 编辑
lulu00149 发表于 2025-2-6 10:47
另外说一嘴,我试着改成256但是始终报错,可以加密但是解密就崩溃。
感觉有点问题,我稍后再改改看看

我不知道这个信息对您修改代码有没有帮助,网上是这样说的: AxCrypt v1.x feeds the combined (passphrase and whole keyfile) into a cryptographic hash (SHA-1), which is 40 bytes. The resultant SHA-1 is truncated to 16 bytes and XORed with a random salt (stored in the final ciphered file header).

这里有好多讨论:http删s://forum.axcrypt.net/forums/topic/axcrypt-2-0-and-1-7/

XecretsEz 2.x 版(相当于“AxCrypt v2.x”)包含AES-256,用的是xecrets-cli.exe: http删s://github.com/xecrets/xecrets-cli

@lulu00149
我不懂怎么编程,不知道可不可以这样:把AxCrypt v1.x中需要“加密(encryption)/解密(decryption)/破碎(shredding)”的部分,直接调用xecrets-cli.exe,其它外壳就仍然用原来的。XecretsEz就是这么干的。

xecrets-cli 是开源的,可以根据需要,编译用于AES-256 加密/解密。

xecrets-cli 的作者是AxCrypt 1.x的原作者,在AxCrypt v2.x后,和公司闹翻脸了,他自己又独立开发了一个调用xecrets-cli.exe的外壳,叫“XecretsEz”,其功能和AxCrypt v2.x类似。估计是因为版权的原因,他也没有根据用户的要求,再修改AxCrypt 1.x,增加AES-256。他自己也只对AxCrypt 1.x进行兼容性维护,目前他发的AxCrypt 1.x,叫“XecretsFileClassic-1.7.3268.0”。



回复

使用道具 举报

32#
发表于 昨天 20:47 | 只看该作者
感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-22 15:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表