-
公开(公告)号:CN114465728B
公开(公告)日:2023-05-16
申请号:CN202011251402.0
申请日:2020-11-09
申请人: 上海复旦微电子集团股份有限公司
摘要: 本发明实施例提供一种攻击椭圆曲线签名算法的方法、装置、设备及存储介质,该方法包括:获取基于椭圆曲线签名算法而进行多次签名的多个签名参量,多次签名中的每一个签名分别对应一个签名参量;获取与椭圆曲线签名算法的临时密钥中第一个非零比特位之前有N个零比特位相关的阈值,其中,N为整数;将多次签名中的至少一部分签名对应的每一个签名参量分别与阈值进行比较而获得其中的有效签名、进而获得有效签名的集合;基于LLL算法对集合进行格破解而获得集合中至少一个有效签名对应的特定临时密钥;基于特定临时密钥获得椭圆曲线签名算法的私钥。这不仅可以便捷地获得私钥,还增加了攻击椭圆曲线签名算法的可行性。
-
公开(公告)号:CN114465728A
公开(公告)日:2022-05-10
申请号:CN202011251402.0
申请日:2020-11-09
申请人: 上海复旦微电子集团股份有限公司
摘要: 本发明实施例提供一种攻击椭圆曲线签名算法的方法、装置、设备及存储介质,该方法包括:获取基于椭圆曲线签名算法而进行多次签名的多个签名参量,多次签名中的每一个签名分别对应一个签名参量;获取与椭圆曲线签名算法的临时密钥中第一个非零比特位之前有N个零比特位相关的阈值,其中,N为整数;将多次签名中的至少一部分签名对应的每一个签名参量分别与阈值进行比较而获得其中的有效签名、进而获得有效签名的集合;基于LLL算法对集合进行格破解而获得集合中至少一个有效签名对应的特定临时密钥;基于特定临时密钥获得椭圆曲线签名算法的私钥。这不仅可以便捷地获得私钥,还增加了攻击椭圆曲线签名算法的可行性。
-
公开(公告)号:CN112332970A
公开(公告)日:2021-02-05
申请号:CN201910717925.0
申请日:2019-08-05
申请人: 上海复旦微电子集团股份有限公司
IPC分类号: H04L9/00
摘要: 一种攻击SM9签名算法的侧信道分析方法、装置、介质及设备,攻击SM9签名算法的侧信道分析方法包括:通过分析大数模乘算法对SM9签名算法幂计算中每个比特的幂指数分别执行操作,以获得幂指数的值,基于幂指数的值和SM9签名算法获得用户签名私钥。本发明技术方案对于防护SM9签名的侧信道攻击具有有益作用。
-
公开(公告)号:CN107493172B
公开(公告)日:2020-07-17
申请号:CN201610414230.1
申请日:2016-06-13
申请人: 上海复旦微电子集团股份有限公司
IPC分类号: H04L9/32
摘要: 一种无线射频认证系统及认证方法。所述无线射频认证系统包括:无线射频设备及认证服务器。其中,所述无线射频设备包括:PUF单元,编码器,第一处理单元,第一认证单元以及第二处理单元,其中:所述PUF单元,适于在上电时,输出真实响应数据;所述认证服务器包括:解码器,第三处理单元,第四处理单元以及第二认证单元,所述第二处理单元及第三处理单元中的至少一个基于所述真实响应数据对相应的数据进行处理。应用上述方案可以提高无线射频设备与认证服务器认证过程中的安全性。
-
公开(公告)号:CN106161022B
公开(公告)日:2019-11-22
申请号:CN201510149100.5
申请日:2015-03-31
申请人: 上海复旦微电子集团股份有限公司
摘要: 本发明提供了一种基于ECC密码模块的防攻击方法及装置。所述方法包括:当执行至第一条件跳转指令时,对第三数据执行第一运算指令;所述第一条件跳转指令包括:在输入私钥的比特位di=0时,对第一数据执行第一运算指令,否则,对第二数据执行所述第一运算指令;其中:在di=0时,所述第一运算指令在对所述第三数据执行时的参数与对所述第一数据执行时的参数相同;在di=1时,所述第一运算指令对所述第三数据执行时的参数与对所述第二数据执行时的参数相同。应用所述方法可以防止攻击者通过分析功耗差异对基于ECC密码模块进行攻击,提高所述基于ECC密码模块的安全性。
-
公开(公告)号:CN106685661B
公开(公告)日:2019-07-19
申请号:CN201510750609.5
申请日:2015-11-07
申请人: 上海复旦微电子集团股份有限公司
IPC分类号: H04L9/30
摘要: 一种公钥验证的方法及装置。所述方法包括:获取私钥d、待验证的公钥e、随机数m和r,其中,1<m<N,N为模数;根据所述随机数r、私钥d以及待验证的公钥e获得第一指数α,所述第一指数α为包含所述随机数r、私钥d以及待验证的公钥e的数学式;对mα进行运算获得第一值y;根据所述第一值y判断所述待验证的公钥e是否为正确的公钥。应用所述方法可以提高应用公钥加密算法的设备的安全性。
-
公开(公告)号:CN105634719B
公开(公告)日:2019-07-19
申请号:CN201410607949.8
申请日:2014-10-31
申请人: 上海复旦微电子集团股份有限公司
IPC分类号: H04L9/00
摘要: 一种数据传输方法及装置,所述数据传输方法包括:获取N个待传输数据,当N不等于2的整数次幂时,将N个待传输数据扩展得到M个数据,其中,M=2n,n为正整数;将所述M个数据的顺序标识依次与n比特随机数r进行运算,依次生成M个数据新的顺序标识;将包含所述N个待传输数据的数据,按照所述M个数据新的顺序标识的生成排序依次发送。采用所述方法及装置,可以有效提高数据传输时的抗攻击性,减少信息泄密隐患。
-
公开(公告)号:CN113764395A
公开(公告)日:2021-12-07
申请号:CN202010485565.9
申请日:2020-06-01
申请人: 上海复旦微电子集团股份有限公司
摘要: 一种闪存芯片模块和闪存芯片模块的封装方法,其中,闪存芯片模块包括:封装载体,包括若干外部共享引脚;位于所述封装载体上的闪存芯片,包括若干第一共享引脚以及若干第一内部引脚,所述第一共享引脚与所述外部共享引脚互连;位于所述封装载体上的应答保护单调计数器芯片,包括若干第二内部引脚,所述第二内部引脚与所述第一内部引脚互连。从而,降低了闪存芯片模块的设计复杂度、封装难度,增加了闪存芯片模块的成品率,并减小闪存芯片模块的功耗。
-
公开(公告)号:CN108738014B
公开(公告)日:2021-09-21
申请号:CN201710247144.0
申请日:2017-04-14
申请人: 上海复旦微电子集团股份有限公司
IPC分类号: H04W12/04 , H04W12/041 , H04W12/08
摘要: 一种无线射频设备、认证服务器、认证系统及安全认证方法。所述无线射频设备包括:密钥存储单元,适于存储原始密钥数据;密钥更新单元,适于在接收到认证服务器发送的认证请求后,对所述原始密钥数据进行更新,得到更新后的密钥数据;编码器,适于对所述更新后的密钥数据进行编码处理,获得对应的辅助数据并发送至认证服务器;第一处理单元,适于在接收到所述认证服务器发送的第一处理数据时,基于所述更新后的密钥数据,对所述第一处理数据进行逆处理,分别获得与第一数据对应的第二数据,以及与第三数据对应的第四数据;第一认证单元,适于基于所述第二数据及第一数据,对所述认证服务器进行认证。应用上述方案,可以提高认证安全性。
-
公开(公告)号:CN106681691B
公开(公告)日:2019-01-29
申请号:CN201510753019.8
申请日:2015-11-07
申请人: 上海复旦微电子集团股份有限公司
IPC分类号: G06F7/72
摘要: 一种基于蒙哥马利模乘的数据处理方法、模乘运算方法和装置。所述基于蒙哥马利模乘的数据处理方法包括:采用如下步骤计算所述第一值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输出。应用所述方法可以降低蒙哥马利模乘器运算的计算量,提高计算效率。
-
-
-
-
-
-
-
-
-