离场人员的数据处理方法、装置、设备和存储介质与流程

文档序号:36054119发布日期:2023-11-17 20:12阅读:27来源:国知局
离场人员的数据处理方法、装置、设备和存储介质与流程

本技术涉及区块链,特别是涉及一种离场人员的数据处理方法、装置、设备和存储介质。


背景技术:

1、目前,各类系统权限有专门的管理员负责,在离场人员注销权限的时候,管理员需要逐项确认权限是否完成注销,这样的注销过程需要花费大量时间和人力,且存在离场人员的权限注销的时候存在权限清理遗漏,并导致权限被恶意使用,造成信息安全隐患。

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、接收使用方发送的信息注销记录获取请求;

27、从区块链网络中查找信息注销记录获取请求对应的注销记录密文和密钥密文;

28、将注销记录密文和密钥密文反馈至使用方,以供使用方基于注销记录密文和密钥密文,获取离场人员的信息注销记录。

29、第三方面,本技术提供了一种离场人员的数据处理方法,由离场人员的使用方执行,该方法包括:

30、若检测到向权限管理方发送的离场人员信息对应的信息注销记录已上链存储,则向区块网络发起信息注销记录获取请求;

31、获取区块链网络基于信息注销记录获取请求反馈的注销记录密文和密钥密文;

32、根据本地私钥和密钥密文,对注销记录密文进行解密,得到离场人员的信息注销记录。

33、在其中一个实施例中,根据本地私钥和密钥密文,对注销记录密文进行解密,得到离场人员的信息注销记录,包括:

34、采用本地私钥,对密钥密文进行解密,得到对称密钥;

35、采用对称密钥对注销记录密文进行解密,得到离场人员的信息注销记录。

36、第四方面,本技术还提供了一种离场人员的数据处理装置,该装置配置于权限管理方,该装置包括:

37、第一生成模块,用于根据离场人员的使用方发送的离场人员信息,生成离场人员的信息注销记录;

38、第一加密模块,用于采用对称密钥对信息注销记录进行加密,得到注销记录密文;

39、第二加密模块,用于采用使用方的公钥对对称密钥进行加密,得到密钥密文;

40、第一存储模块,用于将注销记录密文和密钥密文进行上链存储。

41、第五方面,本技术还提供了一种离场人员的数据处理装置,该装置配置于区块链节点,该装置包括:

42、第一获取模块,用于获取离场人员的权限管理方发起的包含注销记录密文和密钥密文的数据上链请求;

43、第一确定模块,用于确定数据上链请求对应的离场人员的使用方和权限管理方;

44、第一验证模块,用于对离场人员的使用方和权限管理方进行身份验证;

45、第二存储模块,用于若身份验证通过,则将数据上链请求中包含的注销记录密文和密钥密文进行上链存储。

46、第六方面,本技术还提供了一种离场人员的数据处理装置,该装置配置于离场人员的使用方,该装置包括:

47、第一检测模块,用于若检测到向权限管理方发送的离场人员信息对应的信息注销记录已上链存储,则向区块网络发起信息注销记录获取请求;

48、第二获取模块,用于获取区块链网络基于信息注销记录获取请求反馈的注销记录密文和密钥密文;

49、第一解密模块,用于根据本地私钥和密钥密文,对注销记录密文进行解密,得到离场人员的信息注销记录。

50、第七方面,本技术还提供了一种计算机设备。该计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:

51、根据离场人员的使用方发送的离场人员信息,生成离场人员的信息注销记录;

52、采用对称密钥对信息注销记录进行加密,得到注销记录密文;

53、采用使用方的公钥对对称密钥进行加密,得到密钥密文;

54、将注销记录密文和密钥密文进行上链存储。

55、第八方面,本技术还提供了一种计算机设备。该计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:

56、获取离场人员的权限管理方发起的包含注销记录密文和密钥密文的数据上链请求;

57、确定数据上链请求对应的离场人员的使用方和权限管理方;

58、对使用方和权限管理方进行身份验证;

59、若身份验证通过,则将数据上链请求中包含的注销记录密文和密钥密文进行上链存储。

60、第九方面,本技术还提供了一种计算机设备。该计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:

61、若检测到向权限管理方发送的离场人员信息对应的信息注销记录已上链存储,则向区块网络发起信息注销记录获取请求;

62、获取区块链网络基于信息注销记录获取请求反馈的注销记录密文和密钥密文;

63、根据本地私钥和密钥密文,对注销记录密文进行解密,得到离场人员的信息注销记录。

64、第十方面,本技术还提供了一种计算机可读存储介质。该计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

65、根据离场人员的使用方发送的离场人员信息,生成离场人员的信息注销记录;

66、采用对称密钥对信息注销记录进行加密,得到注销记录密文;

67、采用使用方的公钥对对称密钥进行加密,得到密钥密文;

68、将注销记录密文和密钥密文进行上链存储。

69、第十一方面,本技术还提供了一种计算机可读存储介质。该计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

70、获取离场人员的权限管理方发起的包含注销记录密文和密钥密文的数据上链请求;

71、确定数据上链请求对应的离场人员的使用方和权限管理方;

72、对使用方和权限管理方进行身份验证;

73、若身份验证通过,则将数据上链请求中包含的注销记录密文和密钥密文进行上链存储。

74、第十二方面,本技术还提供了一种计算机可读存储介质。该计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

75、若检测到向权限管理方发送的离场人员信息对应的信息注销记录已上链存储,则向区块网络发起信息注销记录获取请求;

76、获取区块链网络基于信息注销记录获取请求反馈的注销记录密文和密钥密文;

77、根据本地私钥和密钥密文,对注销记录密文进行解密,得到离场人员的信息注销记录。

78、第十三方面,本技术还提供了一种计算机程序产品。该计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

79、根据离场人员的使用方发送的离场人员信息,生成离场人员的信息注销记录;

80、采用对称密钥对信息注销记录进行加密,得到注销记录密文;

81、采用使用方的公钥对对称密钥进行加密,得到密钥密文;

82、将注销记录密文和密钥密文进行上链存储。

83、第十四方面,本技术还提供了一种计算机程序产品。该计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

84、获取离场人员的权限管理方发起的包含注销记录密文和密钥密文的数据上链请求;

85、确定数据上链请求对应的离场人员的使用方和权限管理方;

86、对使用方和权限管理方进行身份验证;

87、若身份验证通过,则将数据上链请求中包含的注销记录密文和密钥密文进行上链存储。

88、第十五方面,本技术还提供了一种计算机程序产品。该计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

89、若检测到向权限管理方发送的离场人员信息对应的信息注销记录已上链存储,则向区块网络发起信息注销记录获取请求;

90、获取区块链网络基于信息注销记录获取请求反馈的注销记录密文和密钥密文;

91、根据本地私钥和密钥密文,对注销记录密文进行解密,得到离场人员的信息注销记录。

92、上述离场人员的数据处理方法、装置、设备和存储介质,首先,权限管理方根据离场人员的使用方发送的离场人员信息,生成离场人员的信息注销记录;采用对称密钥对信息注销记录进行加密,得到注销记录密文;采用使用方的公钥对对称密钥进行加密,得到密钥密文;并向区块链网络发起包含注销记录密文和密钥密文的数据上链请求。其次,区块链节点获取数据上链请求;并对使用方和权限管理方进行身份验证;若身份验证通过,则将注销记录密文和密钥密文进行上链存储。然后,使用方在检测到离场人员信息对应的信息注销记录已上链存储,则向区块网络发起信息注销记录获取请求;获取注销记录密文和密钥密文;并根据本地私钥和密钥密文,对注销记录密文进行解密,得到离场人员的信息注销记录。

93、显然,本技术中可以基于权限管理方、使用方和区块链节点在区块链中交互的方式完成离场人员的权限注销,以及对注销的权限的核实,替代人工方式对权限进行注销和审核的过程,提高了注销离场人员的权限效率。另外,本技术对信息注销记录和对称密钥进行加密处理,保证区块链中注销记录密文和密钥密文的安全性,以及基于区块链具备可溯源、防篡改等特性,可以更进一步的保证离场人员的权限注销的真实性和安全性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1