返回

脑回路清奇的主角们

首页
关灯
护眼
字体:
幻如果进制就那个碰撞
上一页 目录 下一章
『章节错误,点此报送』
  ,取五次方根都保留小数点后30位数(最高取小数点后100位数)。

  想象一下1ZB二进制长度的数,取其499979次方根,会等于多少,会不会大于1GB?

  第二种数据卡尺:取任意正整数阶乘去无限接近该数值。

  一般的方法,就是A!+B!+C!……,然后A大于B大于C

  第三种数据卡尺:把数据分段落换算

  比如换算成7进制,然后填写到7乘以7乘以7的数据方格阵列中,每一位占用一个方格,然后先统计填满了多少个数据方格,然后把没填满的数据方格记录下来(一般分为对齐最高位的填充方格位置和对齐最低位的填充方格位置),然后把每一个方格进行统计,比如对齐最高位的填充方格阵列的第20个中,出现了40个1,20个2,10个3,273个0

  比如换算成499979进制,然后填写到499979乘以499979乘以499979的数据方格阵列中,每一位占用一个方格,然后进行统计。

  这套算法的优势:分段落,不需要在1ZB数据中进行排列组合运算,而只需要在1GB,1MB,1KB数据中进行排列组合运算。

  当然了,使用多少位进制,都可以记录为数据,使用什么样的数据方格阵列,也可以自定义。

  进制碰撞,校验码碰撞,很快就能确认是不是解压缩出来了源文件。

  第四种数据卡尺:校验码碰撞,没的说,使用1GB校验所有哈希值,比如MD5,比如SHA256。
幻如果进制就那个碰撞(3/3).继续阅读
《 加入书签,方便阅读 》
上一页 目录 下一章