[发明专利]一种应用程序的机密获取方法、应用装置及存储介质在审
申请号: | 201910192781.1 | 申请日: | 2019-03-14 |
公开(公告)号: | CN110414209A | 公开(公告)日: | 2019-11-05 |
发明(设计)人: | 刘斌华;沈华勇;李明哲;丁蕊;胡卫东;游志良;王均朗 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F21/44 | 分类号: | G06F21/44 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用进程 机密 机密信息 认证标准 认证信息 应用装置 托管 存储介质 应用程序 预置 匹配 信息处理技术 获取请求 身份认证 返回 应用 进程 | ||
本发明实施例公开了应用程序的机密获取方法、应用装置及存储介质,应用于信息处理技术领域。应用装置会设置一个机密托管模块,当机密托管模块根据应用进程的机密获取请求得到应用进程的当前进程号,进而得到应用进程的认证信息,并将应用进程的认证信息分别与预置的各个版本的认证标准进行匹配,如果应用进程的认证信息与某一版本的认证标准相匹配,则将应用进程的该版本的机密信息返回给应用进程。机密托管模块根据认证标准对应用进程的身份认证通过后,才能获取到机密信息,增强了获取机密信息的安全性;且由于机密托管模块中预置多个版本的认证标准,使得可以满足不同版本的应用进程获取机密信息的需求。
技术领域
本发明涉及信息处理技术领域,特别涉及一种应用程序的机密获取方法、应用装置及存储介质。
背景技术
在应用装置(比如应用后台)中可以运行多个应用程序,这些应用程序启动后被称为应用进程,而应用进程在运行时会用到一些重要的信息,比如证书私钥等信息,这些机密信息一般会储存在应用装置的存储介质(比如磁盘)中,应用进程会读取应用装置中储存的机密信息,且内置于应用进程中,这样应用进程就可以通过内置的机密信息进行加密和解密操作。
由于这些机密信息对于应用进程来说,比较重要,而在应用装置中储存这些机密信息,很容易被黑客反编译服务程序获取到,或被直接从存储介质中读取到,使得应用进程的安全性无法保障。
发明内容
本发明实施例提供一种应用程序的机密获取方法、应用装置及存储介质,实现了根据应用的多个版本的认证标准对应用进程的身份认证通过后,向应用进程返回机密信息。
本发明实施例第一方面提供一种应用程序的机密获取方法,包括:
接收应用进程发送的机密获取请求,所述机密获取请求用于请求获取所述应用进程的机密信息;
根据所述机密获取请求,获取所述应用进程的当前进程号;
根据所述应用进程的当前进程号,获取所述应用进程的认证信息;
如果预置与所述应用进程对应应用的多个版本的认证标准将所述应用进程的认证信息分别与每个版本的认证标准进行匹配;
如果所述应用进程的认证信息与某一版本的认证标准相匹配,则将所述应用进程的所述某一版本的机密信息返回给所述应用进程。
本发明实施例第二方面提供一种应用装置,包括机密托管模块和至少一个应用进程;所述机密托管模块包括:
请求接收单元,用于接收应用进程发送的机密获取请求,所述机密获取请求用于请求获取所述应用进程的机密信息;
进程号单元,用于根据所述机密获取请求,获取所述应用进程的当前进程号;
认证获取单元,用于根据所述应用进程的当前进程号,获取所述应用进程的认证信息;
匹配单元,用于如果预置与所述应用进程对应应用的多个版本的认证标准,将所述应用进程的认证信息分别与每个版本的认证标准进行匹配;
机密返回单元,用于如果所述应用进程的认证信息与某一版本的认证标准相匹配,则将所述应用进程的所述某一版本的机密信息返回给所述应用进程。
本发明实施例第三方面提供一种存储介质,所述存储介质储存多条指令,所述指令适于由处理器加载并执行如本发明实施例第一方面所述的应用程序的机密获取方法。
本发明实施例第四方面提供一种服务器,包括处理器和存储介质,所述处理器,用于实现各个指令;
所述存储介质用于储存多条指令,所述指令用于由处理器加载并执行如本发明实施例第一方面所述的应用程序的机密获取方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910192781.1/2.html,转载请声明来源钻瓜专利网。