[发明专利]地址加密电路、地址加密方法及置位网络有效
申请号: | 202010490284.2 | 申请日: | 2020-06-02 |
公开(公告)号: | CN111488628B | 公开(公告)日: | 2022-08-05 |
发明(设计)人: | 杜源;杜力;何学文;梅宇晨 | 申请(专利权)人: | 南京大学 |
主分类号: | G06F21/72 | 分类号: | G06F21/72;G06F21/78 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 逯长明;许伟群 |
地址: | 210023 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 地址 加密 电路 方法 网络 | ||
本申请公开了一种地址加密电路、地址加密方法及置位网络,该地址加密电路的第一加密模块与第二加密模块均接入控制信号及均包括多种加密模式,不同加密模式能加密不同宽度的地址,控制信号根据待加密存储单元地址的宽度预先设定;第一加密模块用于根据控制信号,切换当前的加密模式,并对待加密的存储单元地址以及第一密钥进行相加,得到第一加密地址;第二加密模块用于根据控制信号,切换当前的加密模式,并根据第二密钥,对第一加密地址中的每一位进行非线性置换,获取第二加密地址;第三加密模块用于对第二加密地址及合成密钥进行异或运算,获取最终加密地址。上述地址加密电路能够改变加密模式以适应任意宽度的存储单元地址,复用性强。
技术领域
本申请涉及存储器加密技术领域,尤其涉及一种地址加密电路、地址加密方法及置位网络。
背景技术
存储器是许多存储单元的集合,每个存储单元都对应有一个地址。访问存储器的过程即按存储单元的地址存放或者读取各类信息的过程,通过对存储单元的地址进行加密,可实现信息保密。
通常使用加密电路对存储单元地址进行加密,参见图1,图中,系统通过系统总线所分配的原始存储单元地址,经过加密电路后,形成存储单元加密地址,然后该加密地址被保存至地址译码器中,当系统对存储器中的信息进行读/写操作时,通过系统总线向读/写控制电路发出地址信号并核验密码,核验成功后,地址译码器根据地址信号寻找到相对应的存储单元,使系统针对该存储单元进行读/写操作。
上述加密过程中所使用的加密电路通常是不可重构的,只能对固定宽度的地址进行加密。而实际应用中,针对不同的存储器,若它们的空间大小存在差异,那么它们的存储单元地址宽度也会不同,而上述加密电路由于无法对任意宽度的地址进行加密,因此复用性较差。
发明内容
为了解决加密电路无法对任意宽度的地址进行加密,复用性较差的问题,本申请通过以下实施例公开了一种地址加密电路、地址加密方法及置位网络。
本申请第一方面公开了一种地址加密电路,包括:第一加密模块、第二加密模块及第三加密模块,所述第一加密模块与所述第二加密模块均接入控制信号以及均包括多种加密模式,其中,不同的加密模式用于加密不同宽度的地址,所述控制信号根据待加密的存储单元地址的宽度预先设定;
所述第一加密模块包括行波进位加法器,所述行波进位加法器由多个四比特行波进位加法器级联而成,在不同的加密模式下,所述多个四比特行波进位加法器的进位连接方式不同;
所述第二加密模块包括置位网络,所述置位网络包括交换层及多个网络单元,在不同的加密模式下,所述交换层与每个所述网络单元的连接方式不同,所述交换层以及任一个所述网络单元均包括多个二选一多路选择器;
所述第一加密模块用于根据所述控制信号,切换当前的加密模式,并在完成切换的加密模式下,对所述待加密的存储单元地址以及预先获取的第一密钥进行相加,获取第一加密地址,然后将所述第一加密地址发送至所述第二加密模块;
所述第二加密模块用于根据所述控制信号,切换当前的加密模式,并在完成切换的加密模式下,根据预先获取的第二密钥,对所述第一加密地址中的每一位进行非线性置换,获取第二加密地址,然后将所述第二加密地址发送至所述第三加密模块;
所述第三加密模块用于对所述第二加密地址及合成密钥进行异或运算,获取最终加密地址,其中,所述合成密钥为所述第二密钥及预先获取的第三密钥之和。
可选的,所述多个四比特行波进位加法器通过多个多路选择器进行级联,任一个所述多路选择器接入所述控制信号;
任一个所述多路选择器的输入端与上一级四比特行波进位加法器的进位输出位相接,输出端与下一级四比特行波进位加法器的进位输入位相接;
所述多路选择器用于根据所述控制信号,改变所述多个四比特行波进位加法器的进位连接方式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010490284.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种星上定标LED光源装置
- 下一篇:一种智能串灯