永发信息网

设计一种很难被破解的异或加密方法??

答案:4  悬赏:30  手机版
解决时间 2021-03-08 05:44
  • 提问者网友:树红树绿
  • 2021-03-07 11:11
比如我有一个大小为1000字节的文本文件,我先产生了4个随机数,100,4,200,5然后先取文件100字节处的数据然后与下一个字节也就是101位置的数据异或,然后取加密后的数据继续与下个字节XOR,到文件尾后转到文件头继续,直到完全把整个文件异或加密4遍,也就是4000次XOR,同样再取文件200字节偏移处数据进行5000次XOR,解密者只需知道4个随机数然后按步骤反过来XOR就还原为原文本文件,我想知道不知道4个随机数的情况下怎样破解,穷举吗,难度大不大,有什么更好的异或加密方案,如用一张jpg照片的数据作为密钥对文本文件加密等等……???
最佳答案
  • 五星知识达人网友:鱼忧
  • 2021-03-07 11:21
很可惜我只是菜鸟,连你都不如,就不丢人显眼了。
全部回答
  • 1楼网友:白昼之月
  • 2021-03-07 13:54
最好的方法不就是保存U盘带身上吗?加密方法不用太多,多了别人知道套路一样解,好的方法是切半分开保存。用时合并。
  • 2楼网友:有你哪都是故乡
  • 2021-03-07 12:56
按现在的cpu速度,哪怕不用电脑,用现在手机的cpu都绝对可以在1秒内破解出来,这个所谓的加密操作实际上等于0 除非你的文件内容原文就是不可读的(这样不管破解成功还是失败,破解者都没法知道,即使成功了看见的解密结果也是个乱码。。。囧。。所以不可能破解到) 异或加密是强度极低的一种方式,除非极长的密钥,希望获得比较靠谱的加密,还是分组交换式加密方案可取,比如DES加密。
  • 3楼网友:独行浪子会拥风
  • 2021-03-07 11:56
只能暴力破解....... 穷举每一种可能的答案,输出他的结果到文件,然后手工查看那个比较有意义.......
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯