当前位置: 首页 > 专利查询>清华大学专利>正文

基于可重构技术的加解密算法中基本算子的提取方法技术

技术编号:8192494 阅读:234 留言:0更新日期:2013-01-10 03:01
本发明专利技术提出了一种基于可重构技术的加解密算法中基本算子的提取方法,其包括如下步骤:首先,分析待实现的加解密算法,画出各个算法的数据流图并划分子模块,在数据流图中标出各个子模块的计算粒度,并计算出各个子模块中关键路径的长度;然后,对数据流图中的子模块进行切分,得到基本算子集合,最后,在基本算子中增加随机逻辑。本发明专利技术获得的基本算子集合具有很好的普适性和简易性,使得可重构密码芯片可以高效地实现多种密码算法,提高了密码芯片的吞吐量。本发明专利技术的基本算子可以对旁路攻击进行干扰,提高了密码芯片的安全性。

【技术实现步骤摘要】

【技术保护点】
一种基于可重构技术的加解密算法中基本算子的提取方法,其特征在于,包括如下步骤:S1:分析待实现的加解密算法,画出各个算法的数据流图并将所述数据流图划分为子模块,在所述数据流图中标出各个子模块的计算粒度,并计算出各个子模块中关键路径的长度;S2:对所述数据流图中的子模块进行切分,得到基本算子集合;S3:在所述基本算子中增加随机逻辑。

【技术特征摘要】

【专利技术属性】
技术研发人员:李兆石刘雷波尹首一朱敏王博魏少军
申请(专利权)人:清华大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1