一种授权方法及其系统技术方案

技术编号:17943917 阅读:260 留言:0更新日期:2018-05-15 23:08
本发明专利技术适用于数据加密技术领域,提供了一种授权方法及其系统,包括:用户终端向授权服务器发送授权密文获取请求;授权服务器根据预设的随机密文生成算法,生成授权密文获取请求对应的授权密文,并将授权密文发送给用户终端;鉴权终端接收用户终端输入的授权密文,并通过预设的密文解密算法识别授权密文是否合法;若合法,则鉴权终端提取授权密文中包含的有效时长以及服务标识;鉴权终端根据有效时长更新服务标识对应服务的有效服务时长。本发明专利技术解决了需要产品的有效服务期到期之后,才可以进行续期操作,从而可能在用户使用服务期间,因服务到期而导致服务中断,降低了用户的使用体验,也增大了用户续期操作的难度的问题。

An authorization method and its system

The invention is applicable to the field of data encryption technology, and provides an authorization method and its system, including: the user terminal sends the authorization cipher request to the authorized server; the authorization server generates the authorized ciphertext for the authorization ciphertext acquisition request according to the default random cipher generation algorithm, and sends the authorized cipher to the authorized cipher. User terminal; authentication terminal receives the authorized ciphertext entered by the user terminal and identifies the validity of the authorized cipher by the default cipher decryption algorithm; if legal, the authentication terminal extracts the valid length contained in the authorized ciphertext and the service identity; the authentication terminal is valid for the service according to the effective time length update service identity. The service is long. The invention solves the renewal operation after the expiration of the effective service period of the required product, which may cause the service interruption due to the service expiration during the service period of the user, reduce the user's use experience, and increase the difficulty of the user's renewal operation.

【技术实现步骤摘要】
一种授权方法及其系统
本专利技术属于数据加密
,尤其涉及一种授权方法及其系统。
技术介绍
现有大量的产品采用租赁出售的方式,即每个产品具有一定的服务时限,在该服务时限有效期间,用户可正常使用该产品的所有或部分功能;而当服务时限失效后,该产品将停止响应用户的服务请求,直到用户重新对该产品授权。然而现有的授权方法,需要产品的有效服务期到期之后,才可以进行续期操作,从而可能在用户使用服务期间,因服务到期而导致服务中断,降低了用户的使用体验,也增大了用户续期操作的难度。
技术实现思路
有鉴于此,本专利技术实施例提供了一种授权方法及其系统,以解决现有的授权方法,现有的授权方法,需要产品的有效服务期到期之后,才可以进行续期操作,从而可能在用户使用服务期间,因服务到期而导致服务中断,降低了用户的使用体验,增大了用户续期操作的难度的问题。本专利技术实施例的第一方面提供了一种授权方法,应用于授权系统,其特征在于,所述授权方法包括:用户终端向授权服务器发送授权密文获取请求;其中,所述授权密文获取请求中包含请求授权的有效时长以及服务标识;所述授权服务器根据预设的随机密文生成算法,生成所述授权密文获取请求对应的授权密文,并将所述授权密文发送给所述用户终端;鉴权终端接收所述用户终端输入的所述授权密文,并通过预设的密文解密算法识别所述授权密文是否合法;其中,所述密文解密算法具体为所述随机密文生成算法对应的解密算法;若所述授权密文合法,则所述鉴权终端提取所述授权密文中包含的有效时长以及服务标识;所述鉴权终端根据所述有效时长更新所述服务标识对应服务的有效服务时长。本专利技术实施例的第二方面提供了一种授权系统,其特征在于,所述授权系统包括:授权服务器、用户终端以及鉴权终端;所述用户终端,用于向授权服务器发送授权密文获取请求;其中,所述授权密文获取请求中包含请求授权的有效时长以及服务标识;所述授权服务器,用于根据预设的随机密文生成算法,生成所述授权密文获取请求对应的授权密文,并将所述授权密文发送给所述用户终端;所述鉴权终端,用于接收所述用户终端输入的所述授权密文,并通过预设的密文解密算法识别所述授权密文是否合法;其中,所述密文解密算法具体为所述随机密文生成算法对应的解密算法;所述鉴权终端,用于若所述授权密文合法,则提取所述授权密文中包含的有效时长以及服务标识;所述鉴权终端,用于根据所述有效时长更新所述服务标识对应服务的有效服务时长。实施本专利技术实施例提供的一种授权方法及其系统具有以下有益效果:本专利技术实施例通过用户终端向授权服务器发送一个授权密文获取请求,以便通过授权服务器获取到能够使用鉴权终端内置服务的授权密文。授权服务器在接收到用户的授权密文获取请求后,将根据该授权密文请求生成一个符合预设加密方式且具备请求授权的有效时长信息以及服务标识信息的授权密文,并返回给用户终端。用户终端在接收到授权密文后,则可将该授权密文输入到鉴权终端,鉴权终端若识别到该授权密文能够通过预设的解密算法进行解密,则是被其为合法的授权密文,并更新该授权密文中服务标识对应服务的有效服务时长,从而无需有效服务时长为零后,才能够进行续期操作,可在鉴权终端任意状态下,延长某一服务的有效服务时长,降低了因服务到期而导致服务中断的发生概率,也进一步降低了用户的续期操作的难度,提高了用户的使用体验。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的一种鉴权系统的结构框图;图2是本专利技术第一实施例提供的一种授权方法的实现流程图;图3是本专利技术第二实施例提供的一种授权方法S203的具体实现流程图;图4是本专利技术第三实施例提供的一种授权方法S203的具体实现流程图;图5是本专利技术第四实施例提供的一种授权方法的具体实现流程图;图6是本专利技术第五实施例提供的一种授权方法的具体实现流程图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1示出了本专利技术一实施例提供的一种授权系统的结构框图,该授权系统包括授权服务器、用户终端以及鉴权终端。为了便于说明,仅示出了与本实施例相关的部分。参见图1,所述授权系统包括:授权服务器11、用户终端12以及鉴权终端13;所述用户终端12,用于向授权服务器11发送授权密文获取请求;其中,所述授权密文获取请求中包含请求授权的有效时长以及服务标识;所述授权服务器11,用于根据预设的随机密文生成算法,生成所述授权密文获取请求对应的授权密文,并将所述授权密文发送给所述用户终端12;所述鉴权终端13,用于接收所述用户终端12输入的所述授权密文,并通过预设的密文解密算法识别所述授权密文是否合法;其中,所述密文解密算法具体为所述随机密文生成算法对应的解密算法;所述鉴权终端13,用于若所述授权密文合法,则提取所述授权密文中包含的有效时长以及服务标识;所述鉴权终端13,用于根据所述有效时长更新所述服务标识对应服务的有效服务时长。可选地,所述授权密文具体为二维码图像,所述鉴权终端13,用于接收所述用户终端12输入的所述授权密文,并通过预设的密文解密算法识别所述授权密文是否合法,具体包括:所述鉴权终端13,用于扫描所述用户终端12显示的所述二维码图像,获取所述二维码图像包含的信息;所述鉴权终端13,用于通过所述密文解密算法对所述二维码图像包含的信息进行解密得到统一资源定位符URL,解析所述URL是否为合法URL。可选地,所述授权密文具体为授权码,所述鉴权终端13,用于接收所述用户终端12输入的所述授权密文,并通过预设的密文解密算法识别所述授权密文是否合法,具体包括:所述用户终端12,用于与所述鉴权终端13建立通信信道;所述用户终端12,用于将用户输入的授权码通过所述通信信道发送给所述鉴权终端13;所述鉴权终端13,用于通过所述密文解密算法识别所述授权码是否合法。可选地,所述鉴权终端13还用于:所述鉴权终端13,用于若接收到用户发起的设备服务请求,则检测所述有效服务时长是否大于0;所述鉴权终端13,用于若所述有效服务时长小于或等于0,则不响应所述设备服务请求;所述鉴权终端13,用于若所述有效服务时长大于0,则响应所述设备服务请求。可选地,在所述鉴权终端13,用于所述若所述有效服务时长大于0,则响应所述设备服务请求之后,还包括:所述鉴权终端13,用于记录提供所述服务的服务持续时长;所述鉴权终端13,用于计算所述有效服务时长与所述服务持续时长之间的差值,得到剩余服务时长;所述鉴权终端13,用于若所述剩余服务时长小于或等于0,则停止提供所述服务。本专利技术实施例通过用户终端向授权服务器发送一个授权密文获取请求,以便通过授权服务器获取到能够使用鉴权终端内置服务的授权密文。授权服务器在接收到用户的授权密文获取请求后,将根据该授权密文请求生成一个符合预设加密方式且具备请求授权的有效时长信息以及服务标识信息的授权密文,并返回给用户终端。用户终端在接收到授本文档来自技高网...
一种授权方法及其系统

【技术保护点】
一种授权方法,应用于授权系统,其特征在于,所述授权方法包括:用户终端向授权服务器发送授权密文获取请求;其中,所述授权密文获取请求中包含请求授权的有效时长以及服务标识;所述授权服务器根据预设的随机密文生成算法,生成所述授权密文获取请求对应的授权密文,并将所述授权密文发送给所述用户终端;鉴权终端接收所述用户终端输入的所述授权密文,并通过预设的密文解密算法识别所述授权密文是否合法;其中,所述密文解密算法具体为所述随机密文生成算法对应的解密算法;若所述授权密文合法,则所述鉴权终端提取所述授权密文中包含的有效时长以及服务标识;所述鉴权终端根据所述有效时长更新所述服务标识对应服务的有效服务时长。

【技术特征摘要】
1.一种授权方法,应用于授权系统,其特征在于,所述授权方法包括:用户终端向授权服务器发送授权密文获取请求;其中,所述授权密文获取请求中包含请求授权的有效时长以及服务标识;所述授权服务器根据预设的随机密文生成算法,生成所述授权密文获取请求对应的授权密文,并将所述授权密文发送给所述用户终端;鉴权终端接收所述用户终端输入的所述授权密文,并通过预设的密文解密算法识别所述授权密文是否合法;其中,所述密文解密算法具体为所述随机密文生成算法对应的解密算法;若所述授权密文合法,则所述鉴权终端提取所述授权密文中包含的有效时长以及服务标识;所述鉴权终端根据所述有效时长更新所述服务标识对应服务的有效服务时长。2.根据权利要求1所述的授权方法,其特征在于,所述授权密文具体为二维码图像,所述鉴权终端接收所述用户终端输入的所述授权密文,并通过预设的密文解密算法识别所述授权密文是否合法,具体包括:所述鉴权终端扫描所述用户终端显示的所述二维码图像,获取所述二维码图像包含的信息;所述鉴权终端通过所述密文解密算法对所述二维码图像包含的信息进行解密得到统一资源定位符URL,解析所述URL是否为合法URL。3.根据权利要求1所述的授权方法,其特征在于,所述授权密文具体为授权码,所述鉴权终端接收所述用户终端输入的所述授权密文,并通过预设的密文解密算法识别所述授权密文是否合法,具体包括:所述用户终端与所述鉴权终端建立通信信道;所述用户终端将用户输入的授权码通过所述通信信道发送给所述鉴权终端;所述鉴权终端通过所述密文解密算法识别所述授权码是否合法。4.根据权利要求1-3任一项所述的授权方法,其特征在于,还包括:若所述鉴权终端接收到用户发起的设备服务请求,则检测所述有效服务时长是否大于0;若所述有效服务时长小于或等于0,则所述鉴权终端不响应所述设备服务请求;若所述有效服务时长大于0,则所述鉴权终端响应所述设备服务请求。5.根据权利要求4所述的授权方法,其特征在于,在所述若所述有效服务时长大于0,则所述鉴权终端响应所述设备服务请求之后,还包括:所述鉴权终端记录提供所述服务的服务持续时长;所述鉴权终端计算所述有效服务时长与所述服务持续时长之间的差值,得到剩余服务时长;若所述剩余服务时长小于或等于0,则所述鉴权终端停止提供所述服务。6.一种授权系统,其特征在于,所述授权系统包括:授权服务器、用户终端以...

【专利技术属性】
技术研发人员:张宁王冬
申请(专利权)人:深圳市纳祥科技有限公司
类型:发明
国别省市:广东,44

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

1