我想给我的FPGA提供大量的ECC点用于测试目的。我想要保存包含ECC点的文件。有什么办法,我可以为特定的椭圆曲线生成ECC随机点?可以直接在FPGA中,也可以使用任何其他工具(使用任何其他编程语言)生成它,然后在那里使用它们。任何建议?ECC随机点生成FPGA
回答
是的,你可以这样做,假设你已经有一个发电机点并且能够执行scalar*point multiplication(通过在正确的连续点上添加点)。使用LFSR或其他方法生成一个随机标量,直到该组的顺序,并将该生成点乘以该标量。
如果我使用bouncy castle Java生成的文件(包含随机ECC点),然后读取FPGA代码中的文件并执行其余的操作,该怎么办?就像我的情况一样,我需要随机点,如果这是在FPGA中完成并不重要!在FPGA中实现它可能会很复杂且耗时!我是FPGA的新手,但我相信文件处理将像C和Java一样简单易用。 – Eshaal
@ user2982318然后我没有看到这一点。如果您没有实现点加法和标量乘法,那么您将如何处理这些问题? – hexafraction
我已经完成了这部分。在FPGA上实现ECC(针对单个硬编码输入点)现在我想测试它在物理板上的大量随机ECC点。 – Eshaal
- 1. ECC密钥生成错误
- 2. 在Matlab中生成随机二维点
- 3. 随机生成点网核nuke app_offline
- 4. 使随机生成的ImageButtons可点击
- 5. 在图上随机生成点 - matplotlib
- 6. 生成散点图的随机数据
- 7. 随机浮点生成器在matlab中?
- 8. 在多边形中生成随机点
- 9. 如何生成随机斑点?
- 10. 随机生成边和顶点
- 11. 在圆柱体中生成随机点
- 12. 生成随机点构建程序线
- 13. 在Python中上下生成随机点
- 14. openGL中的随机点生成
- 15. 复杂的随机点生成
- 16. Android:点击生成随机颜色?
- 17. 随机数生成
- 18. 生成随机数
- 19. 生成随机图
- 20. 生成随机ROWID
- 21. 生成随机数
- 22. ArrayList随机生成
- 23. Haskell随机生成
- 24. 生成随机ASCII
- 25. 生成随机数
- 26. 生成随机词
- 27. 生成随机数
- 28. Javascript随机生成
- 29. 随机数生成
- 30. 随机数生成机制
请定义ECC。 – Paebbels
@Paebbels椭圆曲线加密,我会冒险 –
@SeverinPappadeux我的意图是触发一个问题编辑。所以这个问题通常定义了重载缩写。 ('ECC = {纠错码,错误检查和纠正,椭圆曲线密码,...欧洲杯垫俱乐部}':))。一个问题应该是可读的,不用google搜索缩写... – Paebbels