【技术实现步骤摘要】
一种互联网计费系统以及其实现安全计费的方法
本专利技术涉及移动互联网应用的计费技术,更具体地说,涉及一种互联网计费系统以及其实现安全计费的方法。
技术介绍
众所周知,移动数据业务经过十多年的发展,已经形成从移动运营商、服务提供商、内容提供商等一系列的产业链,而随着移动通讯带宽的不断增加,以及智能手机的不断普及,移动互联网业务逐渐成为未来的业务主要方向。目前对于移动互联网业务,业务计费仍延用之前短信、彩信、WAP时代的方式,主要基于以下的方案:1、以特定的短信代码作为计费标识,移动互联网应用通过用户手机发送指定的短信代码到短信端口,形成计费信息;2、以指定的WAP访问URL作为计费地址,移动互联网应用通过用户手机访问计费URL地址,触发计费条件,形成计费信息;现有移动互联网业务的计费方法存在的不足:随着智能手机的普及,手机功能越来越强大,这对于手机的安全问题提出了新的挑战,之前在PC上才能出现的病毒、恶意软件也出现在手机终端上。而恶意软件通过截取特定的短信计费代码信息、以及WAP计费URL信息,模拟用户通过短信、WAP方式主动发出计费短信或是访问WAP计费URL,从而在用户不知情的情况下产生业务计费;一些别有用心的攻击者,通过分析竞争对手的计费业务代码,从而通过制造和散播手机病毒,通过这些计费代码发布违规信息、色情信息等,恶意抵毁竞争对手,从而造成竞争对手的业务被处罚下线;总之,在移动互联网业务的新形势下,随着智能手机的普及,单纯采用短信计费代码、WAP计费URL方式来解决计费安全问题,已经不能满足计费安全的需要,必须要寻求一种全新的解决方案,才能保证用户和 ...
【技术保护点】
一种互联网计费系统实现安全计费的方法,其特征在于,所述互联网计费系统(100)包括手机终端(110)和计费网关服务器(120),所述手机终端(110)包括代理计费模块(111),所述计费网关服务器(120)包括终端身份认证中心(121)和应用程序认证中心(122),所述终端身份认证中心(121)对应存储手机终端(110)的数字证书编号UID信息以及公钥信息,所述应用程序认证中心(122)对应存储应用程序的应用代码APPID信息、摘要信息和经数字签名后的摘要信息,所述方法包括步骤:S1、手机终端(110)的应用程序运行到计费点时,所述代理计费模块(111)提取应用程序的摘要信息及APPID信息;S2、所述代理计费模块(111)根据应用程序的计费情况,生成计费点信息,并使用安全凭证中的私钥对所述计费点信息进行数字签名;S3、所述代理计费模块(111)将所述计费点信息、经数字签名后的计费点信息、所述UID信息、所述摘要信息、以及所述APPID信息发送到所述计费网关服务器(120)以申请计费;S4、所述计费网关服务器(120)使用接收到的所述摘要信息和所述APPID信息向所述应用程序认证中心( ...
【技术特征摘要】
1.一种互联网计费系统实现安全计费的方法,其特征在于,所述互联网计费系统(100)包括手机终端(110)和计费网关服务器(120),所述手机终端(110)包括代理计费模块(111),所述计费网关服务器(120)包括终端身份认证中心(121)和应用程序认证中心(122),所述终端身份认证中心(121)对应存储手机终端(110)的数字证书编号UID信息以及公钥信息,所述应用程序认证中心(122)对应存储应用程序的应用代码APPID信息、摘要信息和经数字签名后的摘要信息,所述方法包括步骤:S1、手机终端(110)的应用程序运行到计费点时,所述代理计费模块(111)提取应用程序的摘要信息及APPID信息;S2、所述代理计费模块(111)根据应用程序的计费情况,生成计费点信息,并使用安全凭证中的私钥对所述计费点信息进行数字签名;S3、所述代理计费模块(111)将所述计费点信息、经数字签名后的计费点信息、所述UID信息、所述摘要信息、以及所述APPID信息发送到所述计费网关服务器(120)以申请计费;S4、所述计费网关服务器(120)使用接收到的所述摘要信息和所述APPID信息向所述应用程序认证中心(122)验证应用程序的身份,若通过验证则执行步骤S5,若没有通过验证则向所述手机终端(110)返回应用程序身份验证失败的信息;S5、所述计费网关服务器(120)使用接收到的所述计费点信息、所述经数字签名后的计费点信息、以及所述UID信息向所述终端身份认证中心(121)验证手机终端(110)的身份,若通过验证则执行步骤S6,若没有通过验证则向所述手机终端(110)返回手机终端身份验证失败的信息;S6、所述计费网关服务器(120)向移动运营商的营帐平台提交所述计费点信息,以完成计费工作。2.根据权利要求1所述的互联网计费系统实现安全计费的方法,其特征在于,所述安全凭证由手机终端(110)的数字证书、IMEI信息、以及SIM卡的IMSI信息加密生成并存储于手机终端(110)中,所述数字证书包括公钥信息和私钥信息。3.根据权利要求1所述的互联网计费系统实现安全计费的方法,其特征在于,步骤S4包括以下步骤:S41、所述应用程序认证中心(122)根据接收到的APPID信息在保存的信息中进行检索,并提取与该APPID信息对应的摘要信息;S42、所述应用程序认证中心(122)比对接收到的摘要信息和提取的摘要信息,若两者一致则应用程序的身份通过验证、并执行步骤S5,若两者不一致则应用程序的身份没有通过验证、并向所述手机终端(110)返回应用程序身份验证失败的信息。4.根据权利要求1所述的互联网计费系统实现安全计费的方法,其特征在于,步骤S5包括以下步骤:S51、所述终端身份认证中心(121)根据接收到的UID信息在保存的信息中进行检索,获取与该UID信息对应的公钥信息;S52、所述终端身份认证中心(121)使用获得的公钥信息对接收到的计费点信息以及经数字签名后的计费点信息进行签名验证,如果验证通过则执行步骤S6,若没有通过验证则向所述手机终端(110)返回手机终端身份验证失败的信息。5.根据权利要求1所述的互联网计费系统实现安全计费的方法,其特征在于,在步骤S5中,在通过手机终端身份验证之后、执行步骤S6之前还...
【专利技术属性】
技术研发人员:周建宁,刘志诚,吴勇,陈文博,唐斌,
申请(专利权)人:卓望数码技术深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。