存储空间的访问权限管理方法及存储权限管理单元技术

技术编号:21571314 阅读:53 留言:0更新日期:2019-07-10 15:21
本发明专利技术公开了一种存储空间的访问权限管理方法及存储权限管理单元,该方法包括:将存储空间划分为多个存储区块,每个存储区块设置各自的访问权限;存储权限管理单元接收数据访问指令并获取数据访问指令的指令地址、数据访问地址以及访问操作类型;存储权限管理单元根据数据访问地址查找到对应的存储区块,判断该存储区块的本地访问权限是否为本地访问;若为本地访问则存储权限管理单元根据指令地址和数据访问地址判断数据访问指令的来源是否合法,若合法则根据访问操作类型判断数据访问指令是否满足该存储区块的读写权限。该存储空间的访问权限管理方法及存储权限管理单元能够对执行访问操作的访问来源进行辨别,提高了存储空间的安全性。

Access Rights Management Method of Storage Space and Storage Rights Management Unit

【技术实现步骤摘要】
存储空间的访问权限管理方法及存储权限管理单元
本专利技术是关于芯片
,特别是关于一种存储空间的访问权限管理方法及存储权限管理单元。
技术介绍
存储权限管理单元(MemoryProtectionUnit)作为一个硬件模块,多集成在芯片当中使用。存储权限管理单元通常可以实现对存储空间的权限管理功能,包括访问权限设置、解析访问地址和访问操作类型、访问授权和拦截等。存储权限管理单元可为系统应用提供多种安全配置选项,保护数据不被非法获取和篡改。通常存储权限管理单元中提供了对指定存储区域的读/写权限的控制开关,这些控制开关由软件配置。程序执行时,存储权限管理单元会检查数据访问则根据数据访问地址的读写权限,不具有权限的访问将被存储权限管理单元拦截。目前复杂芯片系统的软件常常由不同厂家分工完成,比如,固件(firmware)和应用程序常常由不同的厂家开发。在这种情况下,固件程序要能够正常访问自己的私有数据,同时,固件厂家又不希望固件代码和私有数据被其它厂家开发的程序读取或修改。这既是保护知识产权的需要,也是防止敏感信息泄露的需要。也就是说,需要对固件代码和私有数据的访问来源做判断,只有来自合法本文档来自技高网...

【技术保护点】
1.一种存储空间的访问权限管理方法,其特征在于,包括:存储权限管理单元将所述存储空间划分为多个存储区块,每个所述存储区块设置各自的访问权限,其中,所述访问权限包括读写权限以及本地访问权限,所述本地访问权限包括本地访问或非本地访问;所述存储权限管理单元接收数据访问指令,并获取所述数据访问指令的指令地址、数据访问地址以及访问操作类型;所述存储权限管理单元根据所述数据访问地址查找到对应的存储区块,判断该存储区块的本地访问权限是否为本地访问;以及若该存储区块的本地访问权限为本地访问,则所述存储权限管理单元根据所述指令地址和所述数据访问地址判断所述数据访问指令的来源是否合法,若合法,则所述存储权限管理单...

【技术特征摘要】
1.一种存储空间的访问权限管理方法,其特征在于,包括:存储权限管理单元将所述存储空间划分为多个存储区块,每个所述存储区块设置各自的访问权限,其中,所述访问权限包括读写权限以及本地访问权限,所述本地访问权限包括本地访问或非本地访问;所述存储权限管理单元接收数据访问指令,并获取所述数据访问指令的指令地址、数据访问地址以及访问操作类型;所述存储权限管理单元根据所述数据访问地址查找到对应的存储区块,判断该存储区块的本地访问权限是否为本地访问;以及若该存储区块的本地访问权限为本地访问,则所述存储权限管理单元根据所述指令地址和所述数据访问地址判断所述数据访问指令的来源是否合法,若合法,则所述存储权限管理单元再根据所述数据访问指令的访问操作类型判断所述数据访问指令是否满足该存储区块的读写权限,若满足所述读写权限,则执行该数据访问指令。2.如权利要求1所述的存储空间的访问权限管理方法,其特征在于,所述存储权限管理单元根据所述指令地址和所述数据访问地址判断所述数据访问指令的来源是否合法包括:所述存储权限管理单元检查所述数据访问指令的所述指令地址和所述数据访问地址是否在同一个所述存储区块中,若在同一个所述存储区块中,则所述数据访问指令的来源合法。3.如权利要求1所述的存储空间的访问权限管理方法,其特征在于,所述存储空间的访问权限管理方法还包括:所述存储权限管理单元根据所述数据访问地址查找到对应的存储区块,若该存储区块的本地访问权限为非本地访问,则所述存储权限管理单元根据所述数据访问指令的访问操作类型判断所述数据访问指令是否满足该存储区块的读写权限,若满足所述读写权限,则执行该数据访问指令。4.一种存储空间的存储权限管理单元,其特征在于,包括:存储区块划分模块,用于...

【专利技术属性】
技术研发人员:燕雪松刘亮张茜歌马千祥
申请(专利权)人:北京智芯微电子科技有限公司国网信息通信产业集团有限公司国家电网有限公司
类型:发明
国别省市:北京,11

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

1