-
公开(公告)号:CN106155979A
公开(公告)日:2016-11-23
申请号:CN201610334543.6
申请日:2016-05-19
Applicant: 东南大学—无锡集成电路技术研究所
IPC: G06F15/78
CPC classification number: G06F15/7871
Abstract: 本发明公开了一种基于粗粒度可重构架构的DES算法密钥扩展系统及扩展方法,包括系统总线、可重构处理器和微处理器;所述可重构处理器包括配置单元、输入先进先出寄存器组、输出先进先出寄存器组、通用寄存器堆、M个可重构阵列块、查找表,本发明针对DES算法密钥扩展,通过将多轮迭代在可重构处理器中并行移位替换的方式进行优化和加速。
-
公开(公告)号:CN105611302A
公开(公告)日:2016-05-25
申请号:CN201511017575.5
申请日:2015-12-29
Applicant: 东南大学—无锡集成电路技术研究所
Abstract: 本发明提供一种基于粗粒度可重构系统的二维离散小波变换实现方法,包括:将二维离散小波变换算法分成行变换算法和列变换算法,然后将行变化算法和列变换算法转化为并行化的数据控制流图,确定数据输入输出方式和数据组织结构,并将并行化的数据控制流图映射到不同的处理单元阵列中,行变换和列变换间的中间结果数据通过共享存储器进行缓存,以实现二维离散小波变换算法。采用可重构系统技术来实现二维离散小波变换算法,以达到高效性和灵活性两者的平衡,不仅能达到二维离散小波变换的数据计算的性能要求,还能根据需要调整小波基和长度,有利于算法的进一步开发和升级。通过采用可重构技术来实现的离散小波变换算法,兼具灵活性和高性能优势。
-
公开(公告)号:CN105975251B
公开(公告)日:2018-10-02
申请号:CN201610334436.3
申请日:2016-05-19
Applicant: 东南大学—无锡集成电路技术研究所
IPC: G06F9/315
Abstract: 本发明公开了一种基于粗粒度可重构架构的DES算法轮迭代系统及迭代方法,包括系统总线、可重构处理器和微处理器;所述可重构处理器包括配置单元、输入先进先出寄存器组、输出先进先出寄存器组、通用寄存器堆、M个可重构阵列块、查找表,本发明利用可重构技术的并行性处理、运算模块独立可配置等优点,在支持一定的灵活性的同时,通过提高对DES算法的并行度以及优化流水线等方法实现了DES算法的高效运算。
-
公开(公告)号:CN107483182A
公开(公告)日:2017-12-15
申请号:CN201710861279.6
申请日:2017-09-21
Applicant: 东南大学 , 东南大学—无锡集成电路技术研究所
Abstract: 本发明提出一种基于乱序执行的面向AES算法的抗功耗攻击方法,包括步骤:输入数据以组为单位缓存到输入部分随机输入先进先出队列中,部分随机输入先进先出队列以组为单位维持先进先出的顺序,通过动态地址加扰实现每组数据内部的输出顺序随机化;对输出的数据进行AES加密,同时通过动态地址恢复模块,保证每组加密后数据输出到部分随机输出先进先出队列时的顺序与输入到部分随机输入先进先出队列时一致。在每组数据之间,AES加密运算的数据具有随机性,有效的隐藏了AES密码算法中的功耗泄露,可以有效的抵抗功耗攻击。
-
-
-