精易论坛
标题: 【模块】调用Bcrypt实现对称加密 [打印本页]
作者: 真IKUN 时间: 前天 16:38
标题: 【模块】调用Bcrypt实现对称加密
本帖最后由 真IKUN 于 2026-3-8 17:18 编辑
年前实在无聊,当时城南大佬的工具箱要出3.0了,无聊就写了这个模块,要不然老调用js代码,效率慢,还得加个rsc库;精易模块的有点问题,不太好用,比如说CFB模式有一个东西叫反馈大小,决定每次处理多少数据,一般大家用的都是处理64位,精易没设置,就成了微软默认的8位,所以就导致结果跟我们预期的不一样,而且用的是Cryptdll,微软不推荐用了。论坛有一个大佬调用了Bcryptdll, 但也没处理反馈大小,人大佬写的挺牛的,但毕竟俺无聊嘛,就自己写了,还玩了下汇编,写的挺烂的,算是梦到哪句写哪句,发出来抛砖引玉了(其实本来不想发出来,毕竟写的烂,但是看见有几个求助帖已经有人帮俺发了,就咬咬牙发出来挨骂了),希望有后来人能完善优化。
写的很烂,随便骂,但绝对能用,速度还不慢,分享起来还方便,不用带dll命令了
抄了一些大佬的代码,但是由于是多年囤积的源码,我也搞不清作者是论坛的大佬还是我朋友了,希望您看到了可以说一声,我改下帖子致谢下!
用本模块前需要下载InlineAssembler v3.59(20250727)支持库(官方q群:[color=rgba(0, 0, 0, 0.5)]767562242)
同时我也放到了蓝奏云:https://wwbgp.lanzn.com/iwXGq3k3xing 密码:fvz2 两种渠道二选一即可
加解密.e
(438.6 KB, 下载次数: 27)