社区
Qt
帖子详情
Qt 怎么没有3DES
hhygcy
2010-01-26 08:53:39
很多加密算法都没有的
至少没有找到,找到了也是第三方代码,说license的问题还要开发者自己搞定。。。
...全文
515
13
打赏
收藏
Qt 怎么没有3DES
很多加密算法都没有的 至少没有找到,找到了也是第三方代码,说license的问题还要开发者自己搞定。。。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dext
2010-02-17
打赏
举报
回复
http://sourceforge.net/search/?type_of_search=soft&words=3DES
在 SF 上,这样的东西应该 大把大把的吧。
猫已经找不回了
2010-02-16
打赏
举报
回复
http://www.qtcn.org/bbs/simple/index.php?t3275.html
这个可以参考一下,。
BillLeecn
2010-02-12
打赏
举报
回复
可以找crypto++
Defonds
2010-02-02
打赏
举报
回复
需要版权
MicroSky2813
2010-02-01
打赏
举报
回复
也许4.8就有了
cocat
2010-01-31
打赏
举报
回复
哎~也没有义务啊~呵呵
chenzhp
2010-01-29
打赏
举报
回复
[Quote=引用 5 楼 hhygcy 的回复:]
现在恶心的问题就是插件(第三方)或者自己开发
插件的形式有license的问题,这个确实是不爽的地方
在软件版权的浪潮中 这种东西必将正规化的
[/Quote]
需要时间
rzsheng
2010-01-28
打赏
举报
回复
[Quote=引用 5 楼 hhygcy 的回复:]
现在恶心的问题就是插件(第三方)或者自己开发
插件的形式有license的问题,这个确实是不爽的地方
在软件版权的浪潮中 这种东西必将正规化的
[/Quote]
这也可以理解吧,毕竟是别人辛勤劳动的结果,需要版权也是可以理解的。
hhygcy
2010-01-27
打赏
举报
回复
现在恶心的问题就是插件(第三方)或者自己开发
插件的形式有license的问题,这个确实是不爽的地方
在软件版权的浪潮中 这种东西必将正规化的
dyw
2010-01-27
打赏
举报
回复
http://stackoverflow.com/questions/1262081/how-to-encrypt-and-decrypt-a-file-with-qt-c
rzsheng
2010-01-27
打赏
举报
回复
用第三方的,或者自己开发。
Qt的主要功能是界面设计的库和方法,至于其他应用则需要自己开发或采用第三方的组件
Inhibitory
2010-01-27
打赏
举报
回复
使用QCA
不过安装比较麻烦
对称加密--
3D
ES
3D
ES
(或称为Triple D
ES
)是三重数据加密算法(TDEA,Triple Data Encryption Algorithm)块密码的通称。它相当于是对每个数据块应用三次D
ES
加密算法。由于计算机运算能力的增强,原版D
ES
密码的密钥长度变得容易被暴力破解;
3D
ES
即是设计用来提供一种相对简单的方法,即通过增加D
ES
的密钥长度来避免类似的攻击,而不是设计一种全新的块密码算法。 需要的
C# PHP
QT
3D
es
加密解密
//加密解码 不同的平台和模式。 调整CipherMode ECB:模式不使用iv CBC:使用iv 填补方案:(TransformFinalBlock解密程序出错,很大可能就是填充方案不一致) System.Security.Cryptography.PaddingMode.Zeros(
QT
对接使用多) ...
Ripemd-
3D
es
Github链接 一、概述 该系统为本人的毕业设计,简单来讲就是实现了对任意大小、类型文件利用
3D
ES
算法进行加解密操作的算法系统,开发环境为Windows,采用C++语言编写,开发工具为 CLion ,图形界面设计的部分使用了
Qt
Creator 。 系统的头文件在 Header 文件夹中,源文件在 Source 文件夹中,交互界面的部分文件在 SystemUI 文件夹中。 1. 该系统的完整功能流程如下: 接收待加解密文件的路径以及用户密钥; 使用 Ripemd-256 算法对用户密钥进行杂凑,
3D
ES
算法C语言实现实例
3D
ES
算法C语言实现实例 去发现同类优质开源项目:https://gitcode.com/ 简介 本仓库提供了一个
3D
ES
加密和解密算法的C语言实现实例。
3D
ES
(Triple Data Encryption Algorithm,三重数据加密算法)是D
ES
(Data Encryption Standard,数据加密标准)算法的一种改进,它通过执行三次D
ES
算法来增强加密的强度。 功能 此代码示例...
基于
Qt
的
3D
ES
文件加密解密工具,支持RIPEMD-256密钥生成与多种工作模式
这是一款面向Windows平台的C++文件加解密工具,带图形化操作界面,能处理任意类型和大小的文件(如图片、音频、文档等)。用户输入密码后,程序自动调用RIPEMD-256算法生成128位密钥,再根据选择的ECB、CBC、CFB或OFB模式,对文件按8字节分组进行
3D
ES
加解密。整个流程包含独立模块:RipeMD_256负责哈希计算,Key管理密钥派生,OPMode封装工作模式逻辑,File_IO完成文件读写,TripleD
es
执行核心加解密运算,system_ui提供
Qt
界面交互,Run协调主流程。资源包
Qt
21,503
社区成员
26,693
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章