计算机内存数据保护方法和计算机

基本信息

申请号 CN201811373777.7 申请日 -
公开(公告)号 CN109558341A 公开(公告)日 2019-04-02
申请公布号 CN109558341A 申请公布日 2019-04-02
分类号 G06F12/14(2006.01)I 分类 计算;推算;计数;
发明人 程哲; 龚贺 申请(专利权)人 广州火舞软件开发股份有限公司
代理机构 佛山帮专知识产权代理事务所(普通合伙) 代理人 广州火舞软件开发股份有限公司
地址 510000 广东省广州市天河区科韵路12号之一整栋501、502室
法律状态 -

摘要

摘要 本发明涉及软件设计领域,涉及一种计算机内存数据保护方法和计算机,包括:创建包括加密数据类和加密方法类的数据结构;确认需要保护的内存数据,将数据写入Data字段,根据数据类型填充DataType字段,调用enFunc方法对数据进行加密;确定进行使用加密数据的数据操作时,利用index方法从数据结构取出Data字段,根据Key调用deFunc方法对数据进行解密并输出明文结果完成数据操作。本发明通过数据结构的创建,使数据在内存中以密文方式存储且每次数据处理内存存储内容会变化来保证无法对内存进行定位,并且对数据进行对称加密保护使得当数据被非法修改后无法被解密而做出软件预警。