振荡器、随机数产生器及运作振荡器的方法技术

技术编号:34434896 阅读:35 留言:0更新日期:2022-08-06 16:16
本发明专利技术实施例提供了一种振荡器、随机数产生器及运作振荡器的方法,振荡器电路包含连接于串列中多个反向器、至少第一回馈分接头及第二回馈分接头,以及交替电路。至少第一回馈分接头及第二回馈分接头,是设置以分别回馈第一输出信号及第二输出信号,第一输出信号及第二输出信号分别是从串列中的第一点及第二点所取得。交替电路是设置以通过在至少第一回馈分接头及第二回馈分接头之间交替,从至少第一输出信号及第二输出信号,取得输入信号,并将输入信号施加至串列的输入。入信号施加至串列的输入。入信号施加至串列的输入。

【技术实现步骤摘要】
振荡器、随机数产生器及运作振荡器的方法


[0001]本专利技术大致涉及数据安全,特别涉及抗攻击的环式振荡器(ring oscillator;RO)及随机数产生器(random

number generator;RNG)。

技术介绍

[0002]各种随机数产生的技术,为本领域所习知。举例来说,美国专利4,905,176叙述一种不惧加密攻击(cryptographic attack)的随机数产生器。随机数产生器的运作原则,是基于虚拟随机数产生器(pseudo

random number generator)的输出的低频取样(low

frequency sampling),虚拟随机数产生器是以变动的频率所运作,变动的频率是来自自由振荡(free

running)的环式振荡器。

技术实现思路

[0003]于此所述的本专利技术的实施例,提供一种振荡器(oscillator)电路,包含连接于串列中多个反向器(inverter)、至少第一回馈分接头及第二回馈分接头本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种振荡器电路,其特征在于,包括:多个反向器,串列连接于一串列中;至少一第一回馈分接头及一第二回馈分接头,设置以分别回馈一第一输出信号及一第二输出信号,所述第一输出信号及所述第二输出信号分别是从所述串列中的一第一点及一第二点所取得;以及一交替电路,设置以通过在至少所述第一回馈分接头及所述第二回馈分接头之间交替,以从至少所述第一输出信号及所述第二输出信号取得一输入信号,并将所述输入信号施加至所述串列的一输入。2.根据权利要求1所述的振荡器电路,其特征在于,所述第一点是所述串列中的一中点,及其中所述第二点是所述串列的一端点。3.根据权利要求1所述的振荡器电路,其特征在于,所述交替电路是设置以一虚拟随机数切换型态,在至少所述第一回馈分接头及所述第二回馈分接头之间交替。4.根据权利要求1所述的振荡器电路,其特征在于,所述交替电路包括:一多工器,设置以将至少所述第一回馈分接头及所述第二回馈分接头多路传输至所述串列的所述输入;以及一序列产生器,设置以产生一位序列,以及通过所述位序列控制所述多工器。5.根据权利要求4所述的振荡器电路,其特征在于,所述序列产生器包括一线性回馈移位暂存器。6.根据权利要求1所述的振荡器电路,其特征在于,第一数目个反向器从所述串列的输入,经由所述第一回馈分接头,回到所述串列的所述输入,以及第二数目个反向器从所述串列的输入,经由所述第二回馈分接头,回到所述串列的所述输入,所述第一数目及所述第二数目皆为奇数。7.根据权利要求1所述的振荡器电路,其特征在于,第一数目个反向器从所述串列的输入,经由所述第一回馈分接头,回到所述串列的所述输入,以及第二数目个反向器从所述串列的输入,经由所述第二回馈分接头,回到所述串列的所述输入,所述第一数目及所述第二数目为互质数。8.一种随机数产生器电路,其特征在于,包括:一第一振荡器,设置以产生一第一频率范围内的一第一信号;一第二振荡器,设置以产生一第二频率范围内的一第二信号,所述第二频率范围低于所述第一频率范围;以及一取样电路,设置以通过使用所述第二信号对所述第一信号进行取样,以输出虚拟随机数数据;其中所述第一振荡器及所述第二振荡器的至少一者,包括:多个反向器,连接于一串列中;至少一第一回馈分接头及一第二回馈分接头,设置以分别回馈一第一输出信号及一第二输出信号,所述第一输出信号及所述第二输出信号分别是从所述串列中的一第一点及一第二点所取得;以及一交替电路,设置以通过在至少所述第一回馈分接头及所述第二回馈分接头之间交替,从至少所述第一输出信号及所述第二输出信号,取得一输入信号,并将所述输入信号施
...

【专利技术属性】
技术研发人员:蒙旭
申请(专利权)人:新唐科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1