一种随机数发生器、电子电路和系统级芯片

    公开(公告)号:CN114584305B

    公开(公告)日:2022-07-26

    申请号:CN202210458855.3

    申请日:2022-04-28

    IPC分类号: H04L9/08

    摘要: 本发明涉及一种随机数发生器、电子电路和系统级芯片,所述随机数发生器包括:熵源模块、时钟发生器、采样单元和后处理单元;后处理单元包括第一移位寄存器和第二寄存器;后处理单元将所述第一随机序列放入第一移位寄存器中,将第二随机序列放入第二寄存器中,将第一移位寄存器移位后的移位后第一随机序列,或第一移位寄存器和第二寄存器异或的结果作为输出随机序列;本发明提供了可扩展的真随机数发生器,合理地引入外部熵源,并且有选择的使用基于应用环境的外部熵源,不增加额外硬件开销的情况下能够满足独立、均匀分布的随机数特性。

    一种随机数发生器、电子电路和系统级芯片

    公开(公告)号:CN114584305A

    公开(公告)日:2022-06-03

    申请号:CN202210458855.3

    申请日:2022-04-28

    IPC分类号: H04L9/08

    摘要: 本发明涉及一种随机数发生器、电子电路和系统级芯片,所述随机数发生器包括:熵源模块、时钟发生器、采样单元和后处理单元;后处理单元包括第一移位寄存器和第二寄存器;后处理单元将所述第一随机序列放入第一移位寄存器中,将第二随机序列放入第二寄存器中,将第一移位寄存器移位后的移位后第一随机序列,或第一移位寄存器和第二寄存器异或的结果作为输出随机序列;本发明提供了可扩展的真随机数发生器,合理地引入外部熵源,并且有选择的使用基于应用环境的外部熵源,不增加额外硬件开销的情况下能够满足独立、均匀分布的随机数特性。