免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: robin10
打印 上一主题 下一主题

[C] 请问Linux下有什么比较好的文件加密程序/方法? [复制链接]

论坛徽章:
1
程序设计版块每日发帖之星
日期:2016-06-04 06:20:00
11 [报告]
发表于 2015-02-03 15:08 |只看该作者
看到有说法:openssl 一般不支持大文件加密/或者效率极慢?。
怎么定义大文件,对我而言,最大不超过10MB。不知道10M的文件,openssl加密起来会怎么样?回头试试,现在暂时不方便。

回复 8# fender0107401


   

论坛徽章:
1
程序设计版块每日发帖之星
日期:2016-06-04 06:20:00
12 [报告]
发表于 2015-02-03 15:12 |只看该作者
当然,理论上是如此。
对我来说,是 一台计算机在1年内破解不了 就算是满足要求了。

另外,有一点可能需要区别的,要加密的不是单个密码,而是一个文件,比如说一个文本文件。
不清楚这里是否有区别。

比如说,如果别人通过统计的方式(例如统计英文字母的出现频率),是否就比较容易破解 加密的文本文件 呢?
毕竟,单纯的一个密码/字符串(一般只是20B以下吧),基本上没有什么统计可言。但是,文本,显然就不太一样。

回复 9# yulihua49


   

论坛徽章:
13
技术图书徽章
日期:2014-04-29 14:15:42IT运维版块每日发帖之星
日期:2015-12-12 06:20:00IT运维版块每日发帖之星
日期:2015-08-30 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-08-02 06:20:002015年亚洲杯之澳大利亚
日期:2015-04-03 15:03:12申猴
日期:2015-03-20 09:00:292015年迎新春徽章
日期:2015-03-04 09:54:452015年辞旧岁徽章
日期:2015-03-03 16:54:15季节之章:冬
日期:2015-01-20 17:08:47双子座
日期:2014-11-21 16:30:31技术图书徽章
日期:2014-07-11 16:29:08
13 [报告]
发表于 2015-02-03 15:42 |只看该作者
如果一般文本加密,7zip可以在Linux下面用,不过加密多个文件操作起来比较麻烦,如果不想一般人破解,密码复杂点,还是很难破解的,如果你属于国家机密,这些算法还是不行的

论坛徽章:
1
程序设计版块每日发帖之星
日期:2016-06-04 06:20:00
14 [报告]
发表于 2015-02-03 16:20 |只看该作者
不是什么GJ机密。
不过既然要做,当然希望可以强壮一点。
另外,的确是要加密解密多文件。
所以倾向于程序实现,而非在SHELL中实现,特别地,希望可以直接输入密码,不需要交互式的输入密码。

回复 13# dengbao2001


   

论坛徽章:
18
2015年迎新春徽章
日期:2015-03-04 10:16:53操作系统版块每日发帖之星
日期:2016-05-11 06:20:0015-16赛季CBA联赛之佛山
日期:2016-05-06 22:28:4415-16赛季CBA联赛之广夏
日期:2016-04-22 23:24:00操作系统版块每日发帖之星
日期:2016-04-21 06:20:00IT运维版块每周发帖之星
日期:2016-03-07 16:27:44操作系统版块每日发帖之星
日期:2016-02-03 06:20:00IT运维版块每日发帖之星
日期:2016-01-31 06:20:00IT运维版块每日发帖之星
日期:2016-01-30 06:20:00IT运维版块每日发帖之星
日期:2016-01-24 06:20:00IT运维版块每日发帖之星
日期:2016-01-23 06:20:00操作系统版块每日发帖之星
日期:2015-11-26 06:20:00
15 [报告]
发表于 2015-02-03 16:24 |只看该作者
程序有现成的,GnuPG,对于民用和商用足够了。像楼上上说的,如果涉及国家安全的,这些"民用"加密算法对超级计算机来说都是小菜。MD5不是已经确认被攻破了吗...

论坛徽章:
15
射手座
日期:2014-11-29 19:22:4915-16赛季CBA联赛之青岛
日期:2017-11-17 13:20:09黑曼巴
日期:2017-07-13 19:13:4715-16赛季CBA联赛之四川
日期:2017-02-07 21:08:572015年亚冠纪念徽章
日期:2015-11-06 12:31:58每日论坛发贴之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-07-12 22:20:002015亚冠之浦和红钻
日期:2015-07-08 10:10:132015亚冠之大阪钢巴
日期:2015-06-29 11:21:122015亚冠之广州恒大
日期:2015-05-22 21:55:412015年亚洲杯之伊朗
日期:2015-04-10 16:28:25
16 [报告]
发表于 2015-02-03 16:26 |只看该作者
本帖最后由 yulihua49 于 2015-02-03 16:26 编辑
robin10 发表于 2015-02-03 15:12
当然,理论上是如此。
对我来说,是 一台计算机在1年内破解不了 就算是满足要求了。

现代的算法,统计破解肯定是没戏的。
速度,AES快一些。我这里还有更快的。
7z,是压缩器,也算是加密?

论坛徽章:
15
射手座
日期:2014-11-29 19:22:4915-16赛季CBA联赛之青岛
日期:2017-11-17 13:20:09黑曼巴
日期:2017-07-13 19:13:4715-16赛季CBA联赛之四川
日期:2017-02-07 21:08:572015年亚冠纪念徽章
日期:2015-11-06 12:31:58每日论坛发贴之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-07-12 22:20:002015亚冠之浦和红钻
日期:2015-07-08 10:10:132015亚冠之大阪钢巴
日期:2015-06-29 11:21:122015亚冠之广州恒大
日期:2015-05-22 21:55:412015年亚洲杯之伊朗
日期:2015-04-10 16:28:25
17 [报告]
发表于 2015-02-03 16:29 |只看该作者
SeAL80s 发表于 2015-02-03 16:24
程序有现成的,GnuPG,对于民用和商用足够了。像楼上上说的,如果涉及国家安全的,这些"民用"加密算法对超级 ...

MD5只是摘要算法,不是加密。任何摘要算法在王小云手里就是个屁,别人嘛。。。。。。

论坛徽章:
324
射手座
日期:2013-08-23 12:04:38射手座
日期:2013-08-23 16:18:12未羊
日期:2013-08-30 14:33:15水瓶座
日期:2013-09-02 16:44:31摩羯座
日期:2013-09-25 09:33:52双子座
日期:2013-09-26 12:21:10金牛座
日期:2013-10-14 09:08:49申猴
日期:2013-10-16 13:09:43子鼠
日期:2013-10-17 23:23:19射手座
日期:2013-10-18 13:00:27金牛座
日期:2013-10-18 15:47:57午马
日期:2013-10-18 21:43:38
18 [报告]
发表于 2015-02-03 16:31 |只看该作者
一次一密,就无法破解了。
记得把密钥保存好

论坛徽章:
18
2015年迎新春徽章
日期:2015-03-04 10:16:53操作系统版块每日发帖之星
日期:2016-05-11 06:20:0015-16赛季CBA联赛之佛山
日期:2016-05-06 22:28:4415-16赛季CBA联赛之广夏
日期:2016-04-22 23:24:00操作系统版块每日发帖之星
日期:2016-04-21 06:20:00IT运维版块每周发帖之星
日期:2016-03-07 16:27:44操作系统版块每日发帖之星
日期:2016-02-03 06:20:00IT运维版块每日发帖之星
日期:2016-01-31 06:20:00IT运维版块每日发帖之星
日期:2016-01-30 06:20:00IT运维版块每日发帖之星
日期:2016-01-24 06:20:00IT运维版块每日发帖之星
日期:2016-01-23 06:20:00操作系统版块每日发帖之星
日期:2015-11-26 06:20:00
19 [报告]
发表于 2015-02-03 16:49 |只看该作者
回复 17# yulihua49


       “破解MD5密码算法,运算量达到2的80次方。即使采用现在最快的巨型计算机,也要运算100万年以上才能破解。但王小云和她的研究小组用普通的个人电脑,几分钟内就可以找到有效结果。
        SHA-1密码算法,由美国专门制定密码算法的标准机构———美国国家标准与技术研究院与美国国家安全局设计,早在1994年就被推荐给美国政府和金融系统采用,是美国政府目前应用最广泛的密码算法。
        2005年初,王小云和她的研究小组宣布,成功破解邮箱密码。”

       早前听说了MD5和SHA-1加密算法被破解的事情,却不指导是咱们中国科学家干的...

        另外:

        天河二号”以每秒33.86千万亿次的浮点运算,运算2的80次方需要多长时间?谁有时间算算...

论坛徽章:
15
射手座
日期:2014-11-29 19:22:4915-16赛季CBA联赛之青岛
日期:2017-11-17 13:20:09黑曼巴
日期:2017-07-13 19:13:4715-16赛季CBA联赛之四川
日期:2017-02-07 21:08:572015年亚冠纪念徽章
日期:2015-11-06 12:31:58每日论坛发贴之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-07-12 22:20:002015亚冠之浦和红钻
日期:2015-07-08 10:10:132015亚冠之大阪钢巴
日期:2015-06-29 11:21:122015亚冠之广州恒大
日期:2015-05-22 21:55:412015年亚洲杯之伊朗
日期:2015-04-10 16:28:25
20 [报告]
发表于 2015-02-04 20:01 |只看该作者
本帖最后由 yulihua49 于 2015-02-04 20:11 编辑
SeAL80s 发表于 2015-02-03 16:49
回复 17# yulihua49

1.MD5不是加密算法。
2.王小云不是暴力破解。
3.所有的摘要算法无需找到原文。比方,一份合同,把它修改了,在加上一些补偿码,数字签名可以不变。这就伪造了合同。王小云干的这个(修改合同,算一个补偿码,只需要十分钟)。
在数字签名里加上文件长度(文件长度不对了,检验就不能通过),让他不能随便加补偿码,王小云就没辙了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP