【发布时间】:2010-10-31 21:19:39
【问题描述】:
您如何以低成本双向加密 32 位 int,以使每个数字都映射到该空间中的某个其他 int,然后以难以预测的方式返回?
当然,也不需要在映射表中预先存储 42.9 亿个整数。
【问题讨论】:
-
另见stackoverflow.com/questions/858476/… 不完全相同,但同样的推理也适用于解释为什么这不安全。
-
erickson:“不安全”取决于上下文。只要不可能进行选择明文攻击,“加密” 32 位整数就没有先验错误。
标签: algorithm language-agnostic encryption