-
公开(公告)号:CN116956365A
公开(公告)日:2023-10-27
申请号:CN202310856086.7
申请日:2023-07-12
申请人: 北京兆讯恒达技术有限公司
摘要: 本发明公开了一种防止激光光照攻击的芯片保护电路及相应的芯片。该芯片保护电路包括多位锁寄存器、逻辑门、反相器、多路复用器、关键寄存器、互补校验寄存器;其中,锁寄存器的输出端与逻辑门的输入端链接,逻辑门的输出端分别与第一多路复用器、第二多路复用器的输入端连接;外部信号分别与第一多路复用器的输入端、非门的输入端连接;第一多路复用器的输出端与关键寄存器的输入端连接,关键寄存器的输出端与第一多路复用器的输入端连接;非门的输出端与第二多路复用器的输入端连接,第二多路复用器的输出端与互补校验寄存器的输入端连接;互补校验寄存器的输出端与第二多路复用器的输入端连接。
-
公开(公告)号:CN116866038A
公开(公告)日:2023-10-10
申请号:CN202310853966.9
申请日:2023-07-12
申请人: 北京兆讯恒达技术有限公司
摘要: 本发明公开了一种动态掩码加密方法及动态掩码加密装置。该加密方法包括:步骤1:输入明文数据P,与初始掩码进行异或计算,得到第一轮数据;步骤2:对第一轮数据添加第一轮加掩掩码,得到第一轮输入数据;步骤3:对第一轮输入数据去除初始掩码,得到第一轮结果数据;步骤4:基于第一轮结果数据进行线性运算;步骤5:添加第二轮加掩掩码,得到第二轮输入数据;步骤6:异或第一轮脱掩掩码以去除第一轮加掩掩码;步骤7:多次重复步骤4~步骤6,得到最后一轮结果数据;步骤8:对最后一轮结果数据添加预设的掩码MASK_F;步骤9:通过异或最后一轮脱掩掩码,得到密文C与变换后的掩码MASK_F的异或结果,或者密文与掩码MASK_F的异或结果。
-
公开(公告)号:CN116866038B
公开(公告)日:2024-06-11
申请号:CN202310853966.9
申请日:2023-07-12
申请人: 北京兆讯恒达技术有限公司
摘要: 本发明公开了一种动态掩码加密方法及动态掩码加密装置。该加密方法包括:步骤1:输入明文数据P,与初始掩码进行异或计算,得到第一轮数据;步骤2:对第一轮数据添加第一轮加掩掩码,得到第一轮输入数据;步骤3:对第一轮输入数据去除初始掩码,得到第一轮结果数据;步骤4:基于第一轮结果数据进行线性运算;步骤5:添加第二轮加掩掩码,得到第二轮输入数据;步骤6:异或第一轮脱掩掩码以去除第一轮加掩掩码;步骤7:多次重复步骤4~步骤6,得到最后一轮结果数据;步骤8:对最后一轮结果数据添加预设的掩码MASK_F;步骤9:通过异或最后一轮脱掩掩码,得到密文C与变换后的掩码MASK_F的异或结果,或者密文与掩码MASK_F的异或结果。
-
-