【发布时间】:2015-10-13 17:26:42
【问题描述】:
我正在阅读 Gilad Asharov、Yehuda Lindell、Thomas Schneider 和 Michael Zohner 撰写的名为 More Efficient Oblivious Transfer Extensions with Security for Malicious Adversaries 的论文。
在第 8 页,他们展示了他们的协议。在介绍所使用的工具时,他们写道:
如果我的理解是正确的,他们会使用一个名为 G 的伪随机生成器,它将一个由零和长度为 k 的对象组成的对象作为输入,并生成一个零和长度为 m 的对象。
我的问题是:如何在 Python 中实现它?
如何实现一个伪随机生成器,它接受大小为 k 的种子并产生大小为 m 的输出?
【问题讨论】:
-
你知道
m是什么吗? -
@mgilson 是的,m 将是一个很大的数字,例如 1000 或 10.000。
标签: python python-3.x random