fgcx 发表于 2013-3-27 16:43:14

FPGA 怎样加密?

做好一个项目,FPGA很容易被别人弄直接走的。

spacefram 发表于 2013-3-27 16:44:43

用ACTEL的FPGA。

mymainmail 发表于 2013-3-27 16:46:35

和单片机一样,唯一ID加密

NJ8888 发表于 2013-3-27 16:52:45

外面挂唯一ID的芯片,程序处理这个ID

jm4ever 发表于 2013-3-27 16:58:48

唯一ID没什么意义,随便用个单片机就模仿了。我教你一个简单实用的方法,首先FPGA外挂一个加密性好的MCU,在MCU里面跑一个加密算法,FPGA上电后发一个随机数给MCU,MCU把计算结果返回给FPGA,FPGA再验证返回值是否合法就行了。

wkman 发表于 2013-3-27 17:10:58

jm4ever 发表于 2013-3-27 16:58 static/image/common/back.gif
唯一ID没什么意义,随便用个单片机就模仿了。我教你一个简单实用的方法,首先FPGA外挂一个加密性好的MCU, ...

确实,看过不少板卡就是这样的。

redroof 发表于 2013-3-27 18:50:04

x家的有些fpga内部自带唯一id,这样就不怕人用单片机仿一个了

NJ8888 发表于 2013-3-27 20:39:42

本帖最后由 NJ8888 于 2013-3-27 20:40 编辑

jm4ever 发表于 2013-3-27 16:58 static/image/common/back.gif
唯一ID没什么意义,随便用个单片机就模仿了。我教你一个简单实用的方法,首先FPGA外挂一个加密性好的MCU, ...

你错了,模仿不了,设想这个芯片使用SPI接口,FPGA读写它,{:lol:} 工作时钟20MHz,你能用哪个单片机模仿时序?,你会说用个CPLD模仿吧,有对付办法,时序很复杂,CPLD资源不够,要FPGA

四海龙2013 发表于 2013-4-15 11:12:19

呵呵 呵呵 呵呵呵

Hunter 发表于 2013-5-3 16:52:13

jm4ever 发表于 2013-3-27 16:58 static/image/common/back.gif
唯一ID没什么意义,随便用个单片机就模仿了。我教你一个简单实用的方法,首先FPGA外挂一个加密性好的MCU, ...

关键是加密性能好的MCU有吗?好像现在还没有什么单片机坚不可摧。

dadatou 发表于 2013-5-3 17:02:40

话说,FPGA是怎么很容易被别人弄直接走的?

oped001 发表于 2013-5-4 22:42:13

把.rbf配置文件按照一定的规律放到串行FLASH里面,配置的时候再按照此规律把它读出来即可

jetli 发表于 2013-5-4 23:02:30

{:titter:}曾经看到不少 fpga这样加密:

一片 便宜的 飓风I~IV fpga 接一片ACTEL 的fpga 加密用{:titter:}

sky_prince 发表于 2013-5-5 07:57:46

期待更实用、便宜的方法。

xiaohe669 发表于 2013-5-5 10:59:49

ACTEL的FPGA管脚配置没有altera的灵活,不能随意配置!!!

一不小心PCB板就报废了!!

adce 发表于 2013-5-5 15:47:59

把项目拆开...一部分功能用Actel实现...或者直接全部用Actel重新写...
AXL的部分直接开源就是了...免得人家一边破解一边笑话....

suiwinder 发表于 2013-5-5 18:49:58

每次都读一下密匙,加上随机数,就可以了吧

newbier 发表于 2013-5-5 19:00:25

月经贴
1111111111111111111111111111111
页: [1]
查看完整版本: FPGA 怎样加密?