[求助] 求助FPGA实现SHA256的知识

LilMonster00   2024-2-22 18:46 楼主

尊敬的各位大佬,新年快乐!

我是一个刚刚开始学习 FPGA 的新手,之前主要学习了 51 单片机。我觉得 FPGA 的灵活性非常高,因此我选择了 FPGA 作为我的毕设选题,打算实现 SHA-256 哈希算法。我询问了一些商家,他们都建议我直接使用 SHA-256 的 IP 核来实现。但是我的毕设要求是自己在 FPGA 上实现 SHA-256 算法,因此我感到有些无所适从。我刚刚学完了 MOOC 上大连理工大学王洁老师的课程。

接下来我想请教各位大佬一些问题:

1. 我注意到在仿真阶段有很多不同的应用,目前我只下载了 ModelSim。在课程中,老师使用了 ISE 全套。我想问一下,在仿真阶段是否需要下载整套的 ISE 软件?

2. 从仿真到最终的硬件实现,还需要下载哪些软件呢?希望各位大佬能够给我一些指导。

3. 我只是为了单个工程方案而学习 FPGA,是否有必要进行其他方案设计,比如一些略复杂的仿真?虽然时间比较紧张,但我觉得简单的仿真练习也是必要的。

非常感谢各位大佬的帮助与支持!

 

【诚挚地致谢】

回复评论 (6)

另外有没有大佬做过类似FPGA实现加密或者哈希的,比如AES,DES或者其他的SHA系列,这样我也可以参考过程,如有帮助可以有偿
点赞  2024-2-22 18:55

你这个大部分的自己去搜索,去学习了。在这里问这样的问题得不到什么有用的答案的。

给你一个参考链接吧。

https://zhuanlan.zhihu.com/p/600821838

点赞  2024-2-22 20:33
引用: tagetage 发表于 2024-2-22 20:33 你这个大部分的自己去搜索,去学习了。在这里问这样的问题得不到什么有用的答案的。 给你一个参考链接吧 ...

好的,也很感谢您了!谢谢

点赞  2024-2-23 00:19
引用: LilMonster00 发表于 2024-2-23 00:19 好的,也很感谢您了!谢谢

对了大佬,请问您用的是ISE全套吗

点赞  2024-2-23 02:33
引用: LilMonster00 发表于 2024-2-23 02:33 对了大佬,请问您用的是ISE全套吗

我对FPGA不熟。

点赞 (1) 2024-2-23 10:06
引用: LilMonster00 发表于 2024-2-23 00:19 好的,也很感谢您了!谢谢

谢谢大佬,我的论文已经基本完成。但是用的单片机了,现在来弥补我之前不会FPGA的遗憾想把SHA256的FPGA部分的研究写在论文的总结与展望或者新的章节。几个月前的我还不会用单片机烧录,现在已经可以自己写一些简单的代码了,自己的毕设也完成了,也能帮舍友写写代码。总之随着时间流逝,我们也都在不断学习成长!!!希望大家能够越来越好

点赞  2024-5-8 13:57
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复