-
公开(公告)号:CN106685661A
公开(公告)日:2017-05-17
申请号:CN201510750609.5
申请日:2015-11-07
Applicant: 上海复旦微电子集团股份有限公司
IPC: H04L9/30
Abstract: 一种公钥验证的方法及装置。所述方法包括:获取私钥d、待验证的公钥e、随机数m和r,其中,1<m<N,N为模数;根据所述随机数r、私钥d以及待验证的公钥e获得第一指数α,所述第一指数α为包含所述随机数r、私钥d以及待验证的公钥e的数学式;对mα进行运算获得第一值y;根据所述第一值y判断所述待验证的公钥e是否为正确的公钥。应用所述方法可以提高应用公钥加密算法的设备的安全性。
-
公开(公告)号:CN106685643A
公开(公告)日:2017-05-17
申请号:CN201510750668.2
申请日:2015-11-07
Applicant: 上海复旦微电子集团股份有限公司
CPC classification number: H04L9/302 , H04L9/0825 , H04L9/3249
Abstract: 一种CRT模式下公钥验证的方法及装置。所述方法包括:获取第一私钥s1、第二私钥s2、待验证的公钥e、随机数m和r,其中,1<m<s1,s2=d mod(s1-1),d为普通模式下的私钥;根据所述随机数r、第二私钥s2及待验证的公钥e获得第一指数α;对mα进行运算获得第一值y;根据所述第一值y判断所述待验证的公钥e是否为正确的公钥。应用所述方法可以提高应用公钥加密算法的设备的安全性。
-
公开(公告)号:CN106681690A
公开(公告)日:2017-05-17
申请号:CN201510753005.6
申请日:2015-11-07
Applicant: 上海复旦微电子集团股份有限公司
IPC: G06F7/72
CPC classification number: G06F7/722
Abstract: 一种基于蒙哥马利模乘的数据处理方法、模乘运算方法及装置。所述基于蒙哥马利模乘的数据处理方法包括:采用如下步骤计算所述第一值s2:将所述模数N左移n-c位,获得N1;计算R对N1取模后的值,得到计算结果s1,并将所述s1写入至第一存储器;对所述第一存储器的值s1执行一次模加运算后,得到计算结果s21,将所述计算结果s21作为第二存储器的初始值写入至所述第二存储器;调用所述蒙哥马利模乘器对所述第二存储器的初始值s21执行n-1次模乘运算,并将第n-1次模乘运算的结果R2mod N作为所述第一值s2输出。应用所述方法可以有效减少计算量,提高计算效率,并且可以实现任意长度的蒙哥马利模乘运算。
-
公开(公告)号:CN104753664A
公开(公告)日:2015-07-01
申请号:CN201310754513.7
申请日:2013-12-31
Applicant: 上海复旦微电子集团股份有限公司
IPC: H04L9/06
Abstract: 本发明提供了一种安全加密方法和装置、安全解密方法和装置,其中,所述加密方法包括:分别获取第一明文P和第一密文C,所述第一密文C为根据预设加密运算对所述第一明文P进行加密后的结果;获取第二明文P′,所述第二明文P′为根据所述预设加密运算对应的解密运算对所述第一密文C进行解密后的结果;将所述第一明文P、第一密文C和第二明文P′输入第一预设函数F,并输出所述第一预设函数F的运算结果,其中,当所述第一明文P和第二明文P′相等时,所述第一预设函数F的运算结果等于所述第一密文C。所述方法和装置能够提高数据的安全性。
-
公开(公告)号:CN104750457A
公开(公告)日:2015-07-01
申请号:CN201310754512.2
申请日:2013-12-31
Applicant: 上海复旦微电子集团股份有限公司
IPC: G06F7/72
Abstract: 本发明提供了一种基于模幂运算的数据处理方法和装置,其中,所述方法包括:将模长n存入第一运算寄存器,并将模数N存入第二运算寄存器;获取R对第二运算寄存器中的N取模的结果X,将X存入第三运算寄存器,其中,R=2n;调用第一模加运算器对所述第三运算寄存器的值进行模加运算,获取2R对N取模的结果Y,并将Y存入第四运算寄存器;调用模幂运算器对第四运算寄存器的值进行模幂运算,获取R*R对N取模的结果Z存入第五运算寄存器,其中,所述模幂运算器的幂指数为所述第一运算寄存器的值,所述模幂运算器的幂底数为所述第四运算寄存器的值,所述模幂运算器的模数为所述第二运算寄存器的值。所述方法和装置能够提高了数据处理的效率。
-
公开(公告)号:CN104426653A
公开(公告)日:2015-03-18
申请号:CN201310391255.0
申请日:2013-08-30
Applicant: 上海复旦微电子集团股份有限公司
IPC: H04L9/06
Abstract: 本发明提供了一种数据处理方法和装置,所述方法包括:当接收到S盒的输入值Din时,初始化寄存器组,所述寄存器组包括:第一寄存器和第二寄存器,并采用数据发生器输出0至2n-1,其中,所述S盒的原始输入值Sin包含0至2n-1,所述S盒的输出值Sout包含与0至2n-1一一对应的S(0)至S(2n-1),所述S盒的输入值位宽为n,输出值位宽为m,m和n都为正整数;当所述数据发生器的输出值K和所述第一寄存器的值进行第一运算后的值不等于所述输入值Din时,由所述S盒输出S(K),并将所述第二寄存器的值和S(K)进行第二运算后的值替换为所述第二寄存器的值。通过所述方法和装置可以提高S盒的安全性。
-
公开(公告)号:CN103377133A
公开(公告)日:2013-10-30
申请号:CN201210112010.5
申请日:2012-04-17
Applicant: 上海复旦微电子集团股份有限公司
IPC: G06F12/02
Abstract: 一种利用空间冗余减少事务处理过程中对EEPROM页擦写次数的方法,在受事务保护的EEPROM空间中每一页在物理上对应影子页,写数据时根据RAM中的页状态信息将新数据写入影子页并设状态位。读数据时根据RAM中的页状态信息返回数据,提交事务数据时,仅通过对状态位的操作和其CRC的判断使影子页地位提升为当前页,而使之前的当前页降为影子页。丢弃事务处理数据时,根据EEPROM保存的状态位“找到”之前的当前页。本发明在事务处理过程中减少不必要的写EEPROM次数,克服了在事务处理过程中对EEPROM的频繁修改造成的运行速度和对EEPROM寿命的影响,从而提升了事务处理效率。
-
公开(公告)号:CN102394608A
公开(公告)日:2012-03-28
申请号:CN201110300474.4
申请日:2011-09-28
Applicant: 上海复旦微电子集团股份有限公司
Abstract: 一种振荡器电路,包括:电容;电流源;四个开关;比较电路,包括:第一输入端、第二输入端、第一输出端和第二输出端,第一输出端和第二输出端的电压状态相反,第一输出端的输出信号对应第一开关和第三开关的通断,第二输出端的输出信号对应第二开关和第四开关的通断;当第一输出端的电压状态为第一状态时,第一开关和第三开关导通,第二开关和第四开关断开;当第一输出端的电压状态为第二状态时,第一开关和第三开关断开,第二开关和第四开关导通;当电容两端的电压差等于第一阈值或第二阈值时,第一输出端和第二输出端的电压状态翻转;第一阈值大于0,第二阈值小于0。本发明提高了电容的利用率。
-
公开(公告)号:CN118578368A
公开(公告)日:2024-09-03
申请号:CN202310189006.7
申请日:2023-03-01
Applicant: 上海复旦微电子集团股份有限公司
Abstract: 本发明公开一种退役电池包上盖螺丝拆解方法及系统,该方法包括:利用全局图像采集装置对送至拆解台的电池包进行拍照,得到全局图像;根据所述全局图像确定电池包的型号和全局定位信息;根据所述全局定位信息控制拆螺丝执行机构和局部图像采集装置移动到拆解位置;控制所述局部图像采集装置依次对所述电池包上盖不同局部进行拍照,得到多个电池包上盖的局部图像;根据所述电池包上盖的局部图像依次确定上盖的所有螺丝的型号及精确位置和姿态;依次利用与各螺丝的型号相适配的电动批头或套筒对所述螺丝进行拆解。利用本发明方案,能够自动地拆解多种类型退役动力电池包上盖的固定螺丝,提升拆解的自动化程度及准确性、以及系统的鲁棒性。
-
公开(公告)号:CN117852029A
公开(公告)日:2024-04-09
申请号:CN202211202494.2
申请日:2022-09-29
Applicant: 上海复旦微电子集团股份有限公司
IPC: G06F21/56 , G06F18/214 , G06F18/241 , G06N3/048
Abstract: 本发明公开了一种神经网络后门检测方法及装置,该方法包括:生成对应神经网络模型中每个标签的检测样本,所述检测样本中包含所述标签对应的分类特征;将所述检测样本输入所述神经网络模型,得到特征层的激活向量,将相同标签对应的检测样本的激活向量拼接在一起,得到所述标签的特征矩阵;根据所述特征矩阵确定所述标签对应的检测指标;对所述检测指标进行异常值检测,根据检测结果确定所述神经网络模型是否存在后门。利用本发明方案,可以在无数据的情况下检测神经网络是否存在后门,进而为神经网络的安全提供有效信息。
-
-
-
-
-
-
-
-
-