首页
社区
课程
招聘
趣味加密——位变换文件加密
2020-5-2 17:38 7175

趣味加密——位变换文件加密

2020-5-2 17:38
7175

趣味加密——位变换文件加密
  顾名思义,就是通过位变换进行加密,这里的位变换是无损的否则将不能复原,一个字节的位变换就有 4万多种,通过变换将能很好的隐藏明文的信息,因为实际应用时每个字节的位变换方式都是不同的,将给破解带来很大麻烦,即使侥幸破解了一个字节也没有用,只有同时破解连续几个字节的东西也许才能看出点明堂,但这是一种幻想。
  密码输入方式也比较奇特,不用常规的程序界面的密码输入框,而是将密码的内容写到一个文本文件里,可以使用长密码例如几十几百或上千字节,这就使得穷举攻击不能实现。既然分析法和穷举都无能为力,那么你的文件就是安全的了。
  如有破解的奇思妙想,请告诉笔者,这里谢谢了。


[培训]二进制漏洞攻防(第3期);满10人开班;模糊测试与工具使用二次开发;网络协议漏洞挖掘;Linux内核漏洞挖掘与利用;AOSP漏洞挖掘与利用;代码审计。

最后于 2020-5-10 14:49 被sjdkx编辑 ,原因: 发现上传的exe文件不能下载
上传的附件:
收藏
点赞0
打赏
分享
最新回复 (6)
雪    币: 259
活跃值: (283)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ZwCopyAll 2020-5-3 16:37
3
0
好思路 有源码吗
雪    币: 259
活跃值: (283)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ZwCopyAll 2020-5-3 16:39
4
0
密码写在文件里  也可以分析啊 你要读取文件啊 相关api入手
雪    币: 10014
活跃值: (2012)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
sjdkx 2020-5-3 20:16
5
0
看明白点那文件是随意找的,只是利用其中少量的数据算出密钥来加密的。
雪    币: 5
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
pgmsoul 2020-5-7 08:57
6
0
第一,这个思路没什么新鲜的。第二,密码文件保存在哪里?那么大个文件是明文保存还是加密保存呢?如果加密保存,那就把安全寄托于文件加密了。第三,位变换加密,本身算法没有任何加密可言,算法太容易被破解,安全性全部依赖于那个加密文件。
所以,你这个想法的创意在哪里?
别人没想到过吗?
雪    币: 10014
活跃值: (2012)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
sjdkx 2020-5-7 15:46
7
0
如果说算法容易被破解我可不相信,必须有证据,那怕一个字符串的加密您能破解我也心服口服。
游客
登录 | 注册 方可回帖
返回