首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >按需生成伪随机字节的标准方法

按需生成伪随机字节的标准方法
EN

Cryptography用户
提问于 2022-02-07 19:57:17
回答 1查看 92关注 0票数 0

我考虑了带有随机种子的可扩展输出函数(XOF),但似乎必须在开始时指定输出长度并存储整个输出。我不知道预先需要多少字节,也不想存储非常长的字符串。

我还考虑了一些使用XOF维护运行计数器的特殊有状态结构。我想知道什么是“标准”和有效的方式来做到这一点。

EN

回答 1

Cryptography用户

回答已采纳

发布于 2022-02-07 20:15:40

我考虑了带有随机种子的可扩展输出函数(XOF),但似乎必须在开始时指定输出长度并存储整个输出。

不;标准的奶昔XOF不需要预先知道它能产生多长时间的输出;您没有理由不能继续“压缩”以获得所需的输出。

现在,您正在使用的密码库的API可能有这样一个限制(也就是说,它总是一次生成它的所有输出,并且没有准备生成更多的输出)。另一方面,我不会天真地期望库--您有没有考虑过确保您的库没有一个“生成更多的输出”函数/API(可能只是通过调用带有抖动状态的“”)?

票数 0
EN
页面原文内容由Cryptography提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://crypto.stackexchange.com/questions/98567

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档