-
公开(公告)号:CN104573544B
公开(公告)日:2017-09-12
申请号:CN201310517938.6
申请日:2013-10-28
Applicant: 上海复旦微电子集团股份有限公司
IPC: G06F21/62
Abstract: 一种数据的防攻击方法和装置。所述方法包括:将数据中所要判断的数据位的值写入第一寄存器,所述数据位的值为第一值或第二值,并将所述第一寄存器的其他数据位的值置为第一值;判断所述第一寄存器中数据位的值为第二值的个数是否为奇数;当所述数据位的值为第二值的个数为奇数时,向第二寄存器中写入第二值;当所述数据位的值为第二值的个数为偶数时,向所述第二寄存器中写入第一值;读取所述第二寄存器的值,将所述第二寄存器的值作为所述要判断的数据位的值。应用所述的数据防攻击方法,可以有效地减小执行不同的数据位的值而引起的功耗差异,降低攻击者通过分析功耗的变化获得RSA算法的关键信息的可能,提高应用RSA算法的运算电路的安全性。
-
公开(公告)号:CN106685635A
公开(公告)日:2017-05-17
申请号:CN201510753037.6
申请日:2015-11-07
Applicant: 上海复旦微电子集团股份有限公司
IPC: H04L9/00
Abstract: 一种回旋校验的方法及装置。所述方法包括:获取密码模块对输入数据进行第i轮加密运算后的结果以及第j轮加密运算后的结果;对所述第j轮加密运算后的结果进行k轮的解密运算,直至获得第i轮解密运算后的结果,其中,k=j-i;将所述第i轮加密运算后的结果与所述第i轮解密运算后的结果进行比较,并根据比较结果判断所述密码模块是否受到干扰或攻击。应用所述方法可以缩短对加密或解密后的数据进行回旋校验的时间,提高密码算法的运行效率。
-
公开(公告)号:CN106681691A
公开(公告)日:2017-05-17
申请号:CN201510753019.8
申请日:2015-11-07
Applicant: 上海复旦微电子集团股份有限公司
IPC: G06F7/72
CPC classification number: G06F7/722
Abstract: 一种基于蒙哥马利模乘的数据处理方法、模乘运算方法和装置。所述基于蒙哥马利模乘的数据处理方法包括:采用如下步骤计算所述第一值s2:获取第一存储器的初始值s10,所述初始值s10的位长为n,且高n-c位为0,低c位为1;将所述初始值s10与模数N的差再与1求和,得到计算结果s11,并将所述计算结果s11写入所述第一存储器;对所述第一存储器的值s11执行n-c次模加运算,得到计算结果s1n-c+1;将计算结果s1n-c+1对N取模后的结果s1写入至所述第一存储器;调用所述蒙哥马利模乘器对所述第二存储器的初始值执行n-1次模乘运算,并将第n-1次模乘运算的结果R2mod N作为所述第一值s2输出。应用所述方法可以降低蒙哥马利模乘器运算的计算量,提高计算效率。
-
公开(公告)号:CN104601165A
公开(公告)日:2015-05-06
申请号:CN201310534582.7
申请日:2013-10-31
Applicant: 上海复旦微电子集团股份有限公司
IPC: H03K19/20
Abstract: 一种数据的防攻击方法和装置。所述方法包括:接收至少两个预输入第一电路的信号;当所述预输入第一电路的信号达到稳定状态以后,将与所述预输入第一电路的信号对应的输出信号输入至所述第一电路。应用所述方法,在保证第一电路安全性的同时,相对于现有的双轨逻辑电路更易实现,并且实现的成本及复杂度均较低。
-
公开(公告)号:CN104573544A
公开(公告)日:2015-04-29
申请号:CN201310517938.6
申请日:2013-10-28
Applicant: 上海复旦微电子集团股份有限公司
IPC: G06F21/62
CPC classification number: G06F21/6227
Abstract: 一种数据的防攻击方法和装置。所述方法包括:将数据中所要判断的数据位的值写入第一寄存器,所述数据位的值为第一值或第二值,并将所述第一寄存器的其他数据位的值置为第一值;判断所述第一寄存器中数据位的值为第二值的个数是否为奇数;当所述数据位的值为第二值的个数为奇数时,向第二寄存器中写入第二值;当所述数据位的值为第二值的个数为偶数时,向所述第二寄存器中写入第一值;读取所述第二寄存器的值,将所述第二寄存器的值作为所述要判断的数据位的值。应用所述的数据防攻击方法,可以有效地减小执行不同的数据位的值而引起的功耗差异,降低攻击者通过分析功耗的变化获得RSA算法的关键信息的可能,提高应用RSA算法的运算电路的安全性。
-
公开(公告)号:CN104426651A
公开(公告)日:2015-03-18
申请号:CN201310391141.6
申请日:2013-08-30
Applicant: 上海复旦微电子集团股份有限公司
IPC: H04L9/06
Abstract: 本发明提供了数据处理方法和装置,其中,一种数据处理方法包括:初始化计数器的值为x,i≤x<n;输出所述计数器的初始值;在所述计数器的值每次加1后,如果所述计数器的值小于n且不等于x,则输出所述计数器的值,如果所述计数器的值等于n,则将所述计数器的值置为i,并输出所述计数器的值。通过所述方法和装置可以提高遍历序列的随机性和加密系统的安全性。
-
公开(公告)号:CN118070871A
公开(公告)日:2024-05-24
申请号:CN202211412318.1
申请日:2022-11-11
Applicant: 上海复旦微电子集团股份有限公司
IPC: G06N3/094
Abstract: 本发明公开了一种样本处理方法及装置、存储介质,该方法包括:获取输入样本,所述输入样本为图像或视频流;在所述输入样本上遍历地叠加防护补丁,得到一组第一样本;分别将所述第一样本输入到神经网络中,得到每个第一样本对应的输出信息;根据所述输出信息确定所述输入样本是否存在对抗样本补丁。利用本发明方案,可以对输入样本是否存在对抗样本补丁实时进行检测,有效防止对抗样本攻击。
-
公开(公告)号:CN105635065B
公开(公告)日:2019-07-19
申请号:CN201410607950.0
申请日:2014-10-31
Applicant: 上海复旦微电子集团股份有限公司
Abstract: 一种数据传输方法及装置,其中,所述方法包括:获取随机整数r,将区间[r,r+N‑1]内的所有整数依次与待传输数据的个数N进行运算,生成N个待传输数据对应的新的顺序标识;将所述待传输数据按照所述新的顺序标识的生成顺序依次传输。采用所述方法及装置,可以有效提高数据传输的抗攻击性,减少信息泄密隐患。
-
公开(公告)号:CN106685637B
公开(公告)日:2019-05-28
申请号:CN201510753002.2
申请日:2015-11-07
Applicant: 上海复旦微电子集团股份有限公司
IPC: H04L9/06
Abstract: 一种加/解密电路。所述加/解密电路包括:第一选择器、加/解密运算器、分配器、比较器及控制器,其中,所述分配器适于在所述控制器的控制下,将所述加/解密运算器最终运算结果或中间运算结果通过对应的输出端进行输出;所述比较器适于对所述第一输出端输出的数据与第二输出端输出的数据进行比较,并输出比较结果;所述控制器适于控制所述第一选择器的输出,控制加/解密运算器对所述第一选择器的输出执行加密运算或解密运算,以及控制所述分配器将所述加/解密运算器的最终运算结果或中间运算结果通过对应的输出端进行输出。应用所述加/解密电路减小电路面积。
-
公开(公告)号:CN108738014A
公开(公告)日:2018-11-02
申请号:CN201710247144.0
申请日:2017-04-14
Applicant: 上海复旦微电子集团股份有限公司
Abstract: 一种无线射频设备、认证服务器、认证系统及安全认证方法。所述无线射频设备包括:密钥存储单元,适于存储原始密钥数据;密钥更新单元,适于在接收到认证服务器发送的认证请求后,对所述原始密钥数据进行更新,得到更新后的密钥数据;编码器,适于对所述更新后的密钥数据进行编码处理,获得对应的辅助数据并发送至认证服务器;第一处理单元,适于在接收到所述认证服务器发送的第一处理数据时,基于所述更新后的密钥数据,对所述第一处理数据进行逆处理,分别获得与第一数据对应的第二数据,以及与第三数据对应的第四数据;第一认证单元,适于基于所述第二数据及第一数据,对所述认证服务器进行认证。应用上述方案,可以提高认证安全性。
-
-
-
-
-
-
-
-
-