摘要
本发明涉及内存管理技术领域,具体涉及一种操作系统的内存安全管理装置及管理方法。所述装置包括内存管理模块、数据安全模块、权限管理模块、日志系统模块和异常处理模块;所述内存管理模块为程序分配内存时,同时分配空间记录信息,包括数据校验信息;写入数据完成后,数据安全模块对整块内存的数据进行校验生成数据唯一签名,将签名写入数据校验信息;访问内存数据时,数据安全模块对内存数据生成唯一签名,并和数据校验信息中的签名对比;如果签名一致,可正常进行内存访问;如果签名不一致,终止内存访问,通知异常处理模块。本发明能够避免内存非正常访问,解决内存保护隐患。避免内存越界访问,提高内存保护的安全性。
技术关键词
内存管理模块
管理装置
校验信息
权限管理模块
日志系统
管理方法
程序共享内存
操作系统
内存越界访问
校验算法
数据安全保障
内存管理技术
位掩码
加密算法