我有个想法。1.取一份档案。2.读取字节数。如果它小于2048,则padd到2048 3。读取每个字节。并创建一个包含特定字节的文件。给新文件取一个随机名称。4.对所有字节执行此操作。5.将需要加入文本文件的文件顺序保密。
这将使计算上不可能进行置换。
这个能行吗?
发布于 2014-10-17 21:37:13
结果的秘密值(显示连接顺序的文件名列表)将占用比原始文件更多的空间。你最好只用一次的便签,然后保守秘密.甚至直接保守原始文件的秘密。
您的方法在大多数情况下都能工作,因为任何拥有随机命名的单字节文件而不是秘密值的人都无法重建原始文件.但是,保密值保密的任务要比保密原始文件的任务要困难得多,而且如果原始文件的结构非常可预测的话,仍然可能会对无序的字节列表进行一些攻击。您还必须注意如何选择填充,因为选择不当的填充方法可以使文件结构更可预测。
https://security.stackexchange.com/questions/71009
复制相似问题