本地服务单元认证安卓客户端应用程序的方法技术

技术编号:8242694 阅读:214 留言:0更新日期:2013-01-24 23:41
本发明专利技术提供了一种本地服务程序认证安卓客户端应用程序的方法。该方法先对客户端应用程序进行签名生成认证信息文件,当客户端应用程序在安卓系统中运行时,本地服务程序对认证信息文件进行认证,认证通过之后客户端应用程序才可正常使用本地服务程序提供的服务。通过本发明专利技术提供的方法,使得经篡改的客户端应用程序无法获取本地服务程序的功能,区隔了合法软件和恶意软件,确保了安卓系统和网络的安全性。

【技术实现步骤摘要】

【技术保护点】
一种在安卓系统中对应用程序进行认证的方法,其特征在于,所述方法包括如下步骤:步骤1:采用加密算法对所述应用程序的客户端应用程序包进行加密,生成认证信息文件,其中所述客户端应用程序包对应于所述认证信息文件;?步骤2:在安卓系统后台运行本地服务单元;步骤3:所述应用程序与所述本地服务单元建立binder通信;步骤4:所述本地服务单元根据所述应用程序发送的信息搜索所述客户端应用程序包;步骤5:如果搜索所述客户端应用程序包成功,则执行步骤6;否则,断开所述本地服务单元与所述应用程序的binder通信;步骤6:所述本地服务单元读取所述认证信息文件;步骤7:所述本地服务单元对所述认证信息文件进行认证;步骤8:如果认证成功,则所述应用程序正常运行;否则,断开所述本地服务单元与所述应用程序的binder通信。

【技术特征摘要】

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:北京深思洛克软件技术股份有限公司
类型:发明
国别省市:

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

1