System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理,特别涉及一种基于数据编码解码的码管理及应用服务方法及平台。
技术介绍
1、二维码是一种连接互联网和物理空间的重要工具,具有多元存储信息、形态可变多样以及线上线下关联的优势。随着时间的推移,二维码已经成为全球范围内互联网和物理空间的重要连接器。目前,二维码服务已广泛应用于健康医疗、移动支付、交通出行、教育入学、文娱票据、产品防伪溯源、电子凭证、wi-fi共享等领域,并形成了一定的标准。然而,从整体上看,二维码服务仍然存在碎片化和离散化的问题。为了解决这些问题,多地区已经开始进行“一码互联”建设,并加速探索“多码融合”模式,以在现有的“多码共治”现状下构建一个协同兼容的服务和治理体系。
2、然而,传统的二维码服务仍存在一些缺点和问题。首先,二维码种类繁多,各部门或组织在缺乏秩序的情况下建设了各自的二维码体系,导致二维码类型和数量过多,入口繁多,甚至出现了重复发码的现象。其次,政务服务业务数据在展示和使用过程中缺乏有效的信息化手段将各类政务服务资源融合,导致缺乏载体融合政务服务资源的问题。此外,由于二维码与移动终端和移动互联网紧密相关,受网络环境的影响,二维码技术的可靠性对移动终端使用者的私人信息安全问题具有重大影响。同时,存在数据孤岛的问题,各种服务分散且底层数据无法打通,导致发码标准不统一,不同码之间无法互通互认,同时也造成了业务系统分散建设,码背后的数据成为新的孤岛,阻碍了大数据的汇聚共享和整合应用。此外,二维码无法跨城市通用,不同城市的二维码无法统一使用,用户需要同时下载多个应用,使用过程中
技术实现思路
1、为了解决现有技术的上述问题,本专利技术为一种基于数据编码解码的码管理及应用服务方法及平台,实现不同区域、不同服务之间的一码通用。
2、为了达到上述目的,本专利技术采用的技术方案为:
3、第一方面,本专利技术提供基于数据编码解码的码管理及应用服务方法,包括步骤:
4、获取请求对象的生码请求,对所述生码请求中的证明信息进行核验;
5、若核验成功,则基于所述请求对象所在应用方生成路由段、基于所述请求对象的身份信息生成身份段以及基于所述生码请求中的业务参数信息生成业务段;
6、拼接所述路由段、所述身份段和所述业务段,得到政务场景使用码。
7、本专利技术的有益效果在于:将代表区域的路由段以及代表服务的业务段进行拼接来生成政务场景使用码,使得不同城市之间、不同服务应用之间、不同业务场景之间都能使用该政务场景使用码,以实现不同区域、不同服务之间的一码通用。
8、可选地,所述路由段包括码类型、码适用版本以及应用方标识,所述应用方标识为应用方归属位置的地区编码。
9、根据上述描述可知,通过路由段可以确定政务场景使用码所属的行政区域。
10、可选地,所述身份段包括身份认证类型、身份标识长度和身份标识数据,所述身份段具有唯一标识作用。
11、可选地,所述业务段包括业务段标识、业务标识长度和业务标识数据;
12、所述业务标识数据包括:
13、码来源标识,用于标识码所属的行政实体;
14、码版本号,用于记录码规则的版本信息;
15、码分类标识,用于记录码所应用的实体类型;
16、码展示渠道代码,用于记录码的展示应用方是否为生成应用方;
17、码生成时间,用于记录码生成的时间信息;
18、标识信息域,用于存储行业具体业务信息。
19、根据上述描述可知,通过码来源标识所表示的行政主体以及路由段所确定的行政区域,从而可以实现预设适用范围内所有行政部门的路由。同时基于码分类标识确定码所应用的实体类型,通过码生成时间可以用来确定码是否有效,通过不定长的标识信息域供不同行政部分根据自身需求进行字段限定,保证了政务场景使用码的通用性和灵活性。
20、可选地,所述拼接所述路由段、所述身份段和所述业务段,得到政务场景使用码包括:
21、根据对应的码有效期生成失效时间;
22、对所述路由段、所述身份段和所述业务段进行加密处理之后得到数字签名;
23、由所述失效时间和所述数字签名组成校验段;
24、拼接所述路由段、所述身份段、所述业务段和所述校验段,得到政务场景使用码。
25、根据上述描述可知,通过校验段来校验政务场景使用码的真实有效性。
26、可选地,所述加密处理的加密包括aes加密、sm4加密、sm2签名和sha签名。
27、可选地,所述请求对象为个人或企业,若为个人,则所述证明信息为个人的身份信息,若为企业,则所述证明信息为企业的电子营业执照和企业法人或授权人的身份信息。
28、第二方面,本专利技术提供基于数据编码解码的码管理及应用服务平台,包括:
29、身份核验模块,用于获取请求对象的生码请求,对所述生码请求中的证明信息进行核验;
30、字段生成模块,用于在核验成功时,基于所述请求对象所在应用方生成路由段、基于所述请求对象的身份信息生成身份段以及基于所述生码请求中的业务参数信息生成业务段;
31、使用码生成模块,拼接所述路由段、所述身份段和所述业务段,得到政务场景使用码。
32、其中,第二方面所提供的基于数据编码解码的码管理及应用服务平台所对应的技术效果参照第一方面所提供的基于数据编码解码的码管理及应用服务方法的相关描述。
本文档来自技高网...【技术保护点】
1.基于数据编码解码的码管理及应用服务方法,其特征在于,包括步骤:
2.根据权利要求1所述的基于数据编码解码的码管理及应用服务方法,其特征在于,所述路由段包括码类型、码适用版本以及应用方标识,所述应用方标识为应用方归属位置的地区编码。
3.根据权利要求1所述的基于数据编码解码的码管理及应用服务方法,其特征在于,所述身份段包括身份认证类型、身份标识长度和身份标识数据,所述身份段具有唯一标识作用。
4.根据权利要求1所述的基于数据编码解码的码管理及应用服务方法,其特征在于,所述业务段包括业务段标识、业务标识长度和业务标识数据;
5.根据权利要求1所述的基于数据编码解码的码管理及应用服务方法,其特征在于,所述拼接所述路由段、所述身份段和所述业务段,得到政务场景使用码包括:
6.根据权利要求5所述的基于数据编码解码的码管理及应用服务方法,其特征在于,所述加密处理的加密包括AES加密、SM4加密、SM2签名和SHA签名。
7.根据权利要求1至5任一项所述的基于数据编码解码的码管理及应用服务方法,其特征在于,所述请求对象
8.基于数据编码解码的码管理及应用服务平台,其特征在于,包括:
...【技术特征摘要】
1.基于数据编码解码的码管理及应用服务方法,其特征在于,包括步骤:
2.根据权利要求1所述的基于数据编码解码的码管理及应用服务方法,其特征在于,所述路由段包括码类型、码适用版本以及应用方标识,所述应用方标识为应用方归属位置的地区编码。
3.根据权利要求1所述的基于数据编码解码的码管理及应用服务方法,其特征在于,所述身份段包括身份认证类型、身份标识长度和身份标识数据,所述身份段具有唯一标识作用。
4.根据权利要求1所述的基于数据编码解码的码管理及应用服务方法,其特征在于,所述业务段包括业务段标识、业务标识长度和业务标识数据;
5.根据权利要求1所述...
【专利技术属性】
技术研发人员:于辉,张凯,梁丽莉,屈夕宸,陈辅升,张标金,黄文敏,
申请(专利权)人:福建实达集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。