基于FPGAs的全统一PUF和TRNG硬件安全原语电路

    公开(公告)号:CN111953313A

    公开(公告)日:2020-11-17

    申请号:CN202010832092.5

    申请日:2020-08-18

    IPC分类号: H03H7/38

    摘要: 本发明公开了一种基于FPGAs的全统一PUF和TRNG硬件安全原语电路,包括熵源电路、数据选择器、熵源采集器和偏差后处理电路;其中,熵源电路是由一个双输入与非门使能信号单元与两个单输入反相器构成;偏差后处理电路包含n个一阶偏差后处理器,任意一个一阶偏差后处理器包含三个D触发器,一个二输入与门,一个反相器和两个异或门。本发明能在PUF中收集丢弃的熵源并为TRNG操作提供动态熵,从而能在一块物联网边缘设备上同时设计TRNG和PUF两种安全原语,减少熵源电路的浪费并提高设备的鲁棒性。

    一种基于物理不可克隆函数PUF的真随机数发生器

    公开(公告)号:CN111966329B

    公开(公告)日:2023-03-21

    申请号:CN202010832075.1

    申请日:2020-08-18

    IPC分类号: G06F7/58

    摘要: 本发明公开了一种基于物理不可克隆函数PUF的真随机数发生器,是由两组RO振荡环、两个选择器、两个计数器、两个寄存器和一个比较器构成;任意一组RO振荡环与任意一个选择器的输入端连接,任意一个选择器的输出端与任意一个计数器的输入端相连,任意一个计数器的输出端分别与任意一个寄存器相连,任意一个寄存器的输出端输出真随机数TRN,两个寄存器的输出端还连接到比较器的输入端,比较器的输出端输出物理不可克隆函数PUF。本发明能在单个设备中同时实现puf和trng,从而减小能源开销,提升整体芯片电路性能。

    基于FPGAs的全统一PUF和TRNG硬件安全原语电路

    公开(公告)号:CN111953313B

    公开(公告)日:2022-11-08

    申请号:CN202010832092.5

    申请日:2020-08-18

    IPC分类号: H03H7/38

    摘要: 本发明公开了一种基于FPGAs的全统一PUF和TRNG硬件安全原语电路,包括熵源电路、数据选择器、熵源采集器和偏差后处理电路;其中,熵源电路是由一个双输入与非门使能信号单元与两个单输入反相器构成;偏差后处理电路包含n个一阶偏差后处理器,任意一个一阶偏差后处理器包含三个D触发器,一个二输入与门,一个反相器和两个异或门。本发明能在PUF中收集丢弃的熵源并为TRNG操作提供动态熵,从而能在一块物联网边缘设备上同时设计TRNG和PUF两种安全原语,减少熵源电路的浪费并提高设备的鲁棒性。

    一种基于物理不可克隆函数PUF的真随机数发生器

    公开(公告)号:CN111966329A

    公开(公告)日:2020-11-20

    申请号:CN202010832075.1

    申请日:2020-08-18

    IPC分类号: G06F7/58

    摘要: 本发明公开了一种基于物理不可克隆函数PUF的真随机数发生器,是由两组RO振荡环、两个选择器、两个计数器、两个寄存器和一个比较器构成;任意一组RO振荡环与任意一个选择器的输入端连接,任意一个选择器的输出端与任意一个计数器的输入端相连,任意一个计数器的输出端分别与任意一个寄存器相连,任意一个寄存器的输出端输出真随机数TRN,两个寄存器的输出端还连接到比较器的输入端,比较器的输出端输出物理不可克隆函数PUF。本发明能在单个设备中同时实现puf和trng,从而减小能源开销,提升整体芯片电路性能。