防止侧信道分析攻击的电子电路及包括该电路的电子设备制造技术

技术编号:16720172 阅读:65 留言:0更新日期:2017-12-05 17:41
一种电子电路,包括操作器,所述操作器包括被配置成用于执行加密和解密操作中的任何一个或两个操作的逻辑门。所述电子电路进一步包括控制器,所述控制器被配置成用于:响应于指示所述加密和解密操作中的任何一个或两个操作被执行的控制值,控制所述操作器在时钟信号的第一时间周期内以第一模式操作并且在所述时钟信号的第二时间周期内以第二模式操作,在所述第一模式中,所述逻辑门中的每个输出第一逻辑值,且在所述第二模式中,所述逻辑门当中的第一逻辑门的数量与所述逻辑门当中的第二逻辑门的数量维持恒定,所述第一逻辑门中的每个输出所述第一逻辑值,所述第二逻辑门中的每个输出第二逻辑值。

Electronic circuits that prevent side channel analysis attacks and electronic devices including the circuit

An electronic circuit, including an operator, including a logic gate configured for executing any one or two operations in encryption and decryption operations. The electronic circuit further includes a controller, wherein the controller is configured to response to indicating the encryption and decryption control of any one or two operation is executed in the control value, the operator in the first time period of the clock signal in a first mode of operation and operation mode in the second to second the time period of the clock signal, in the first mode, the logic gates in each output of the first logical value, and in the second mode, the number of the number of the first second logic gate logic gate of the logic gates and the logic gates of the constant, each output the first logic gate in the first logical values, each of the second output of the second logical values in the logic gate.

【技术实现步骤摘要】
防止侧信道分析攻击的电子电路及包括该电路的电子设备相关申请的交叉引用本申请要求2016年5月27日提交的第10-2016-0065955号韩国专利申请和2016年8月2日提交的第10-2016-0098292号韩国专利申请的优先权,其公开通过引用的方式全部合并于此。
符合示例性实施例的设备涉及一种电子电路和电子设备,更具体地,涉及执行加密/解密操作的电子电路和电子设备的配置和操作。
技术介绍
如今,使用各种类型的电子设备。电子设备基于包括在其中的一个或多个电子电路的操作执行其自身的(多个)功能。随着电子形式的数据输入至电子电路或从其中输出,电子装置的操作被执行。输入或输出数据可能被暴露于电子设备外部的实体。例如,关于电子电路,攻击者(例如,黑客)可通过操控正在输入至电子设备的数据而获得授权来控制电子电路。例如,攻击者可操控从电子设备输出的数据来任意地改变数据或破坏数据的安全属性。在此类实例中,电子设备和电子电路的安全级别和可靠性可能被大幅降低。出于这个原因,电子设备可包括加密/解密电路以将输入或输出数据加密和将加密的数据解密。加密/解密电路可通过使用密钥、根据加密/解密算法来将数据加本文档来自技高网...
防止侧信道分析攻击的电子电路及包括该电路的电子设备

【技术保护点】
一种电子电路,包括:操作器,所述操作器包括被配置成用于执行加密和解密操作中的任何一个或两个操作的逻辑门;以及控制器,所述控制器被配置成用于:响应于指示所述加密和解密操作中的任何一个或两个操作被执行的控制值,控制所述操作器在时钟信号的第一时间周期内以第一模式操作并且在所述时钟信号的第二时间周期内以第二模式操作,在所述第一模式中,所述逻辑门中的每个输出第一逻辑值,且在所述第二模式中,所述逻辑门当中的第一逻辑门的数量与所述逻辑门当中的第二逻辑门的数量维持恒定,所述第一逻辑门中的每个输出所述第一逻辑值,所述第二逻辑门中的每个输出第二逻辑值;以及响应于指示所述加密和解密操作中的任何一个或两个操作未被执行...

【技术特征摘要】
2016.05.27 KR 10-2016-0065955;2016.08.02 KR 10-2011.一种电子电路,包括:操作器,所述操作器包括被配置成用于执行加密和解密操作中的任何一个或两个操作的逻辑门;以及控制器,所述控制器被配置成用于:响应于指示所述加密和解密操作中的任何一个或两个操作被执行的控制值,控制所述操作器在时钟信号的第一时间周期内以第一模式操作并且在所述时钟信号的第二时间周期内以第二模式操作,在所述第一模式中,所述逻辑门中的每个输出第一逻辑值,且在所述第二模式中,所述逻辑门当中的第一逻辑门的数量与所述逻辑门当中的第二逻辑门的数量维持恒定,所述第一逻辑门中的每个输出所述第一逻辑值,所述第二逻辑门中的每个输出第二逻辑值;以及响应于指示所述加密和解密操作中的任何一个或两个操作未被执行的所述控制值,控制所述操作器以所述第一模式或所述第二模式操作。2.如权利要求1所述的电子电路,其中所述控制器进一步被配置成用于:响应于指示所述加密和解密操作中的任何一个或两个操作被执行的所述控制值,控制所述操作器交替地以所述第一模式和所述第二模式操作。3.如权利要求1所述的电子电路,其中所述控制器进一步被配置成用于:响应于指示所述加密和解密操作中的任何一个或两个操作未被执行的所述控制值,控制所述操作器操作使得来自所述逻辑门的输出不改变,并且由所述逻辑门消耗的功率量维持恒定。4.如权利要求1所述的电子电路,其中所述控制器包括被配置成用于基于来自外部设备的请求来存储所述控制值的寄存器。5.如权利要求1所述的电子电路,进一步包括被配置成用于存储对其执行所述加密和解密操作中的任何一个或两个操作的数据的缓冲器。6.如权利要求5所述的电子电路,其中所述控制器进一步被配置成用于:响应于存储在所述缓冲器中的所述数据不具有所述加密和解密操作中的任何一个或两个操作的操作单元大小,确定指示所述加密和解密操作中的任何一个或两个操作未被执行的所述控制值,以及响应于存储在所述缓冲器中的所述数据具有所述操作单元大小,确定指示所述加密和解密操作中的任何一个或两个操作被执行的所述控制值。7.如权利要求1所述的电子电路,其中所述控制器进一步被配置成用于管理所述加密和解密操作中的任何一个或两个操作的重复计数的循环值。8.如权利要求7所述的电子电路,其中所述控制器进一步被配置成用于:响应于所述循环值为零,确定指示所述加密和解密操作中的任何一个或两个操作未被执行的所述控制值,以及响应于所述循环值不为零,确定指示所述加密和解密操作中的任何一个或两个操作被执行的所述控制值。9.一种电子电路,包括:操作器,所述操作器包括逻辑门;加密或解密控制器,所述加密或解密控制器被配置成用于输出指示加密和解密操作中的任何一个或两个操作是否被所述操作器执行的控制值;以及周期控制器,所述周期控制器被配置成用于基于所述控制值和时钟信号来生成激活信号,其中所述操作器进一步被配置成用于:响应于所述激活信号的去激活值,在第一时间周期内以第一模式操作,在所述第一模式中,所述逻辑门中的每个输出第一逻辑值;以及响应于所述激活信号的激活值,在第二时间周期内以第二模式操作,在所述第二模式中,所述逻辑门当中的第一逻辑门的数量与所述逻辑门当中的第二逻辑门的数量维持恒定,所述...

【专利技术属性】
技术研发人员:崔弘默廉允皓朴相炫李惠秀
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国,KR

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

1