一种加密服务方法及装置与流程

文档序号:36174897 发布日期:2023-11-24 23:02 阅读:69 来源:国知局
一种加密服务方法及装置与流程

本申请实施例涉及电子,尤其涉及一种加密服务方法及装置。


背景技术:

1、人口基础信息系统是公安部门重要的基础信息系统。随着全国人口信息管理规划新一代人口信息完成,人口管理应用也正在进入跨部门协同的新阶段,多部门共享应用的人口基础信息库建设也成为政府管理工作更加重要的支撑。当前人口基础信息库的开发均是以数据汇聚交换、人口数据治理、数据中心搭建、数据共享服务等几个方面进行开展,但由于跨网、跨部门、跨应用的情况造成数据适配难、安全性不高,为此数据安全保护和信息加密要求已经成为信息化的重中之重。

2、因此,如何对人口基础信息系统中的数据实现加密服务成为亟待解决的技术问题。


技术实现思路

1、有鉴于此,本申请实施例所解决的技术问题之一在于提供一种加密服务方法及装置,其实现了对人口基础信息系统中的数据进行加密服务。

2、第一方面,本申请实施例提供了一种加密服务方法,应用于人口基础信息系统,所述方法包括:获得与待加密或者解密的接入源所对应的部门匹配的密钥,所述密钥为利用随机算法对应各部门随机生成的;根据不同服务的操作系统所提供的标准加密动态链接库与所述密钥,对所述待加密或者解密的接入源进行加密或者解密服务,所述待加密或者解密的接入源包括:设备数据源、应用程序接口数据源中至少其一。

3、在本申请一些可选实施例中,所述获得与待加密或者解密的接入源所对应的部门匹配的密钥,包括:利用随机算法随机生成各部门的所述密钥并保存所述密钥对应的基础信息,所述基础信息包括:应用程序名称、应用程序信息、设备名称、设备信息中至少其一;根据所述待加密或者解密的接入源所对应的部门的基础信息,获得与所述待加密或者解密的接入源所对应的部门匹配的密钥。

4、在本申请一些可选实施例中,所述方法还包括:根据所述应用程序的业务需要,进行加密参数的设置,所述加密参数包括:加密字段。

5、在本申请一些可选实施例中,所述加密字段包括:公民身份号码、公民姓名、关系人公民身份号码、关系人公民姓名、标准地址名称中至少其一。

6、在本申请一些可选实施例中,所述待加密的接入源与加密后的接入源通过实例化数据表字段标识其加密属性。

7、在本申请一些可选实施例中,所述待加密的接入源存储时设置有第一标识字段,所述加密后的接入源存储时设置有第二标识字段,根据所述第一标识字段和所述第二标识字段对所述待加密的接入源与所述加密后的接入源进行读写操作。

8、在本申请一些可选实施例中,对所述待加密或者解密的接入源进行加密或者解密服务在所述应用程序的业务执行过程中进行。

9、在本申请一些可选实施例中,所述人口基础信息库系统中采用webservice标准接口提供服务。

10、在本申请一些可选实施例中,所述标准加密动态链接库的调用采用jnative技术实现。

11、第二方面,本申请实施例提供一种加密服务装置,应用于人口基础信息系统,所述装置包括:密钥获得模块,用于获得与待加密或者解密的接入源所对应的部门匹配的密钥,所述密钥为利用随机算法对应各部门随机生成的;加密解密模块,用于根据不同服务的操作系统所提供的标准加密动态链接库与所述密钥,对所述待加密或者解密的接入源进行加密或者解密服务,所述待加密或者解密的接入源包括:设备数据源、应用程序接口数据源中至少其一。

12、本申请实施例加密服务方案,获得与待加密或者解密的接入源所对应的部门匹配的密钥,密钥为利用随机算法对应各部门随机生成的。进而根据不同服务的操作系统所提供的标准加密动态链接库与密钥,对待加密或者解密的接入源进行加密或者解密服务,待加密或者解密的接入源包括:设备数据源、应用程序接口数据源中至少其一。本申请实施例在人口基础信息系统的多接入源、多种服务、多种应用程序中采用统一的运行方式进行加密或者解密,保证信息存储、提取、共享方面的信息安全。



技术特征:

1.一种加密服务方法,应用于人口基础信息系统,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获得与待加密或者解密的接入源所对应的部门匹配的密钥,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述加密字段包括:公民身份号码、公民姓名、关系人公民身份号码、关系人公民姓名、标准地址名称中至少其一。

5.根据权利要求1所述的方法,其特征在于,所述待加密的接入源与加密后的接入源通过实例化数据表字段标识其加密属性。

6.根据权利要求5所述的方法,其特征在于,所述待加密的接入源存储时设置有第一标识字段,所述加密后的接入源存储时设置有第二标识字段,根据所述第一标识字段和所述第二标识字段对所述待加密的接入源与所述加密后的接入源进行读写操作。

7.根据权利要求1所述的方法,其特征在于,对所述待加密或者解密的接入源进行加密或者解密服务在所述应用程序的业务执行过程中进行。

8.根据权利要求1所述的方法,其特征在于,所述人口基础信息库系统中采用webservice标准接口提供服务。

9.根据权利要求1所述的方法,其特征在于,所述标准加密动态链接库的调用采用jnative技术实现。

10.一种加密服务装置,应用于人口基础信息系统,其特征在于,所述装置包括:


技术总结
本申请实施例所解决的技术问题之一在于提供一种加密服务方法及装置,应用于人口基础信息系统,所述方法包括:获得与待加密或者解密的接入源所对应的部门匹配的密钥,所述密钥为利用随机算法对应各部门随机生成的;根据不同服务的操作系统所提供的标准加密动态链接库与所述密钥,对所述待加密或者解密的接入源进行加密或者解密服务,所述待加密或者解密的接入源包括:设备数据源、应用程序接口数据源中至少其一。本申请实施例实现了对人口基础信息系统中的数据进行加密服务。

技术研发人员:王立群,刘立东,周海帆
受保护的技术使用者:航天信息股份有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1