恭喜杭州安恒信息安全技术有限公司赵康获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜杭州安恒信息安全技术有限公司申请的专利一种数据加解密的方法、系统及设备获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN112347058B 。
龙图腾网通过国家知识产权局官网在2025-03-21发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202011217844.3,技术领域涉及:G06F16/17;该发明授权一种数据加解密的方法、系统及设备是由赵康;张月明设计研发完成,并于2020-11-04向国家知识产权局提交的专利申请。
本一种数据加解密的方法、系统及设备在说明书摘要公布了:本申请公开了一种数据加解密的方法,包括:监测应用程序发起的内存映射文件创建操作,并分配与内存映射文件大小相同的虚拟内存;利用向量化异常处理程序将虚拟内存的保护属性修改为可读可写状态;对位于待处理数据位置的加密数据进行解密,并将解密后的数据写入虚拟内存中,以使应用程序读取虚拟内存中的数据。本申请通过对内存保护异常进行处理实现对应用程序的数据处理类型及待处理数据位置的确定,进而实现了文件透明加解密,相对于现有技术本申请复杂程度低且更容易实现,极大的降低了软件开发成本,提高了文件透明加解密的稳定性。本申请同时还提供了一种数据加解密的系统、设备及可读存储介质,具有上述有益效果。
本发明授权一种数据加解密的方法、系统及设备在权利要求书中公布了:1.一种数据加解密的方法,其特征在于,包括:监测应用程序发起的内存映射文件创建操作,并分配与内存映射文件大小相同的虚拟内存;内存映射文件是由一个文件到一块内存的映射,使用内存映射文件处理存储于磁盘上的文件时,不对文件执行IO操作;利用虚拟内存代替内存映射文件,以使应用程序对内存映射文件的操作转换为对虚拟内存的操作;将所述虚拟内存的保护属性修改为不可访问状态,以使所述应用程序访问所述虚拟内存时产生内存保护异常;根据所述内存映射文件创建操作确定所述应用程序的数据处理类型及待处理数据位置,以使所述虚拟内存根据数据处理类型及待处理数据位置实现文件透明加解密;当所述数据处理类型为数据读取时,利用向量化异常处理程序将所述虚拟内存的保护属性修改为可读可写状态;对位于所述待处理数据位置的加密数据进行解密,并将解密后的数据写入所述虚拟内存中,以使所述应用程序读取所述虚拟内存中的数据;当所述数据处理类型为数据写入时,利用向量化异常处理程序将所述虚拟内存的保护属性修改为可读可写状态,并启动监视线程;利用所述监视线程调用预设函数对所述虚拟内存进行写入跟踪;当所述应用程序执行完数据写入时,控制所述预设函数携带跟踪得到的数据返回内存写入页面;将所述内存写入页面中的数据加密保存到所述待处理数据位置中;重置所述内存写入页面的写入状态;重复执行利用所述监视线程调用预设函数对所述虚拟内存进行写入跟踪的步骤,直到所述虚拟内存被关闭。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人杭州安恒信息安全技术有限公司,其通讯地址为:310000 浙江省杭州市滨江区西兴街道联慧街188号1幢5层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。