首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
密码应用
发新帖
1
1
趣味加密——置换变换用于文件加密
发表于: 2020-5-11 22:27
15028
趣味加密——置换变换用于文件加密
sjdkx
2020-5-11 22:27
15028
一提到置换人们就想到26个字母的置换用于英文的加密,这种加密也不错可是对咱们的用处太有限了留着英人去研究吧,这里的置换是字节置换也就是256个元素的置换,加密对象是所有类型的文件。在字节范围内置换的状态多大10的507次方,是个大家庭足以掩盖所有的秘密,这就需要置换表和反置换表的随机性尽量好些,好在我们有随机排序这样的武器,可进行有效的非线性变换。
如果用一套置换和反置换模式用于加密,虽然也不错但总用就会给破解带来机会,所以我们用多表的置换,如有必要甚至每加密一个字节就变换一次置换表的模式,下面的加密你甚至不需要输入密码,只需要动动鼠标转轮给程序一个加密速度控制值即可。这个数值实际上是变换模式的控制值A,当A=1是每加密一个字节就变换一个模式,于此类推A=100就是每100个字节变换一次模式,显然A=1时变换模式的数量和文件的字节数一样长,这样就比较慢也没有必要,所以A可以取大些,因为窃密者不知道你设置的速度值,所以他破解是相当抓瞎的,因为这个值决定着整个加密结构的边界,影响是相当大的。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
上传的附件:
置换加密.rar
(6.05kb,34次下载)
收藏
・
1
免费
・
1
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
虚空引擎
为你点赞~
2020-11-20 15:27
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
7
)
sjdkx
雪 币:
10014
活跃值:
(2012)
能力值:
( LV4,RANK:40 )
在线值:
发帖
154
回帖
834
粉丝
10
关注
私信
sjdkx
2
楼
这个程序比较好玩,您甚至只要动动鼠标就能加密,它支持拖拽,将被加密文件拖到它的界面,然后点击加密就完成了。您还可以通过鼠标转轮设置密码,界面有说明。由于设置的数值有限,用穷举攻击就能攻破,但如果程序设置了密码和增加了滚轮的范围可能就很难攻破了。
2020-5-20 16:31
0
Barrientos
雪 币:
1783
活跃值:
(1258)
能力值:
( LV2,RANK:10 )
在线值:
发帖
3
回帖
30
粉丝
2
关注
私信
Barrientos
3
楼
感谢分享
2020-5-20 16:53
0
sjdkx
雪 币:
10014
活跃值:
(2012)
能力值:
( LV4,RANK:40 )
在线值:
发帖
154
回帖
834
粉丝
10
关注
私信
sjdkx
4
楼
本程序未设置密码输入,但若想用其加密也是可以的,它实际用了文件名做密码,知道这一点就可以利用其加密了。另外输入框中的速度值也是密码的一部分,其作用是调节使用置换表的频度,必须加密和解密时数值一致才能解密否则是不行的,此值取一时,则每加密一个字节就要变换一次置换表,这时计算复杂度最高,速度最慢,使用者可权衡加密强度和计算速度考虑取值大小。
2020-10-7 13:33
0
sjdkx
雪 币:
10014
活跃值:
(2012)
能力值:
( LV4,RANK:40 )
在线值:
发帖
154
回帖
834
粉丝
10
关注
私信
sjdkx
5
楼
欢迎破解这里的加密。
这里的加密是相当牢固的,256个数的置换状态多达507个数量级,即使量子计算来了,也未必能得逞。完全不惧怕穷举攻击,穷举攻击主要依据上下文联系来判断正误,如果将明文细分成小段分别加密,穷举攻击将无法实施,当然这需要定义大量的密码,采用【密码的抽象定义】(笔者的帖子)可以轻松解决定义大量密码的问题。这样将明文加密后,你甚至不知道用了多少个置换表,也就是不知道每个置换表的作用范围,想用分析法和穷举法都难于下手,而间隔多少字节变换一次置换表的主动权在你的手里。所以梦想破解的企图注定要失败的。
2020-11-19 15:30
0
虚空引擎
雪 币:
96
能力值:
( LV1,RANK:0 )
在线值:
发帖
0
回帖
4
粉丝
0
关注
私信
虚空引擎
6
楼
能解密嘛
2020-11-20 15:28
0
sjdkx
雪 币:
10014
活跃值:
(2012)
能力值:
( LV4,RANK:40 )
在线值:
发帖
154
回帖
834
粉丝
10
关注
私信
sjdkx
7
楼
我的加密是不可解密的,别人的也没研究过,也没有兴趣。
2020-11-21 00:07
0
sjdkx
雪 币:
10014
活跃值:
(2012)
能力值:
( LV4,RANK:40 )
在线值:
发帖
154
回帖
834
粉丝
10
关注
私信
sjdkx
8
楼
加密方法众多,我只感兴趣不可破解的加密,这里介绍的加密软件正是不可破解的,欢迎有勇气者尝试碰壁。能破解成功者必有重谢!
2020-12-8 17:01
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
sjdkx
154
发帖
834
回帖
40
RANK
关注
私信
他的文章
时间相关动态加密技术
11316
无密码加密
11825
凯撒密码的现代应用
11632
流密码安全加密的要点
10310
抽象定义密码
9563
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
谁下载
×
无
看原图
赞赏
×
雪币:
+
留言:
快捷留言
非常支持你的观点!
这个讨论对我很有帮助,谢谢!
感谢你分享这么好的资源!
谢谢你的细致分析,受益匪浅!
感谢你的积极参与,期待更多精彩内容!
感谢你的贡献,论坛因你而更加精彩!
你的分享对大家帮助很大,非常感谢!
期待更多优质内容的分享,论坛有你更精彩!
你的帖子非常有用,感谢分享!
请遵守论坛规则,避免发布广告内容!
请注意发帖规范,保持良好的讨论环境!
为你点赞!
返回
顶部
账号登录
验证码登录
×
登 录
微信一键登录
获取验证码
登 录
忘记密码?
没有账号?立即免费注册
使用以下账号登录
我已同意
《看雪服务条款》
《看雪课程免责声明》
《看雪隐私政策》
×
求助问答申诉
举报此帖
×
申请推荐此帖
×
×
Close
游客下载提示
×
1.请先关注公众号。
2.点击菜单"更多"。
3.选择获取下载码。