CN110932859B - 用户信息的处理方法、装置、设备及可读存储介质 - Google Patents

用户信息的处理方法、装置、设备及可读存储介质 Download PDF

Info

Publication number
CN110932859B
CN110932859B CN201811097957.7A CN201811097957A CN110932859B CN 110932859 B CN110932859 B CN 110932859B CN 201811097957 A CN201811097957 A CN 201811097957A CN 110932859 B CN110932859 B CN 110932859B
Authority
CN
China
Prior art keywords
block
personal information
user
information
identification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201811097957.7A
Other languages
English (en)
Other versions
CN110932859A (zh
Inventor
程晨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FOUNDER BROADBAND NETWORK SERVICE CO LTD
Peking University Founder Group Co Ltd
Original Assignee
FOUNDER BROADBAND NETWORK SERVICE CO LTD
Peking University Founder Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by FOUNDER BROADBAND NETWORK SERVICE CO LTD, Peking University Founder Group Co Ltd filed Critical FOUNDER BROADBAND NETWORK SERVICE CO LTD
Priority to CN201811097957.7A priority Critical patent/CN110932859B/zh
Publication of CN110932859A publication Critical patent/CN110932859A/zh
Application granted granted Critical
Publication of CN110932859B publication Critical patent/CN110932859B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/56Financial cryptography, e.g. electronic payment or e-cash

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Computer Security & Cryptography (AREA)
  • Technology Law (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Development Economics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Storage Device Security (AREA)

Abstract

本发明公开了一种用户信息的处理方法、装置、设备及可读存储介质,将获取到的用户个人信息采用区块链技术进行加密后存储到区块中,再将该区块分别挂载至全网中每一个节点对应的区块链中,并根据区块生成个人信息对应的身份识别标识。本方案中,通过借助区块链***的去中心化、不可伪造性、可验证性、信息不可篡改性、匿名性等特点,保存用户个人信息,提高了信息保存的安全性和信用度,并且在用户身份验证时,基于区块链生成的唯一身份识别标识进行验证,进一步的提升了用户身份信息验证的准确性和可靠度,降低了用户身份信息泄露的可能性。

Description

用户信息的处理方法、装置、设备及可读存储介质
技术领域
本发明涉及区块链技术领域,尤其涉及一种用户信息的处理方法、装置、设备及可读存储介质。
背景技术
随着信息技术的进展,用户信息的数字化已经成为大众的普遍共识,通过各种中心化的***存储及管理用户信息的行为非常普遍,例如企业员工信息管理,校园学生信息管理等。新员工在入职企业时都会将基本信息、履历信息、家庭背景、教育背景等个人信息录入到企业的人力资源管理***中,然而员工在任职期间又会和企业多个***(如绩效考评***、业务***、财务***、办公***等)产生交互行为。
目前企业的各个***都是基于传统数据库的方式持久化数据,故员工在使用企业***时需要将各***需要的个人信息分别存储到各***中。一方面,随着企业发展,异地办公、移动办公正在企业中普遍应用,原有内网环境中使用的企业***正在逐步的推广到互联网中,从而对员工信息带来了安全隐患。员工在企业中提供的个人信息是非常详细且全面的隐私信息,不法分子很容易通过一些技术手段从互联网中获取到这些信息并冒用员工身份进行违法活动。另一方面,随着企业规模扩大、制度完善,企业中使用的***会根据一些特征进行水平拆分或垂直拆分,这样虽然解决单***功能过多,权限管理复杂的问题,但也造成企业中使用的各种***在逐步增多,虽然目前大多数企业通过单点登录的方式解决了多***登录问题,但员工的个人信息被动的存储在企业各个***中,员工个人信息的控制权掌握在各***数据库的拥有者手上,这使得员工不能真正决定是否将其个人信息与其他方共享,从而造成员工个人信息被滥用,损害员工利益。
因此,如何保障用户信息安全,是本领域亟需解决的技术问题。
发明内容
第一方面,本发明实施例提供了一种用户信息的处理方法,包括:
获取用户个人信息;
将所述用户个人信息采用区块链技术进行加密后存储到区块中;
将所述区块进行全网广播,以便全网中的其他所有节点对所述区块分别进行验证,当验证成功后,分别挂载至全网中每一个节点对应的区块链中;
根据所述区块生成所述个人信息对应的身份识别标识。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,所述根据所述区块生成所述个人信息对应的身份识别标识之后,还包括:
将所述身份标识信息发送给移动设备和/或实体卡,以使所述移动设备和/或实体卡对所述身份标识信息进行保存,根据所述身份标识信息登录全网中各节点对应的终端设备或办公软件。
结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,所述将所述用户个人信息采用区块链技术进行加密后存储到区块中,具体包括:
对所述用户个人信息进行哈希运算,以获取与所述用户个人信息对应的摘要;
将所述摘要打包存储至区块中。
结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,所述根据所述区块生成所述个人信息对应的身份识别标识之后,还包括:
接收移动设备和/或实体卡发送的登录请求,所述登录请求中携带所述身份标识信息;
判断在区块链中是否存在与所述身份标识信息对应的区块;
若存在与所述身份标识信息对应的区块,则允许登录。
第二方面,本发明实施例提供了一种用户信息的处理装置,包括:
获取模块,用于获取用户个人信息;
加密存储模块,用于将所述用户个人信息采用区块链技术进行加密后存储到区块中;
广播模块,用于将所述区块进行全网广播,以便全网中的其他所有节点对所述区块分别进行验证,当验证成功后,分别挂载至全网中每一个节点对应的区块链中;
生成模块,用于根据所述区块生成所述个人信息对应的身份识别标识。
结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,所述装置还包括:
发送模块,用于所述生成模块根据所述区块生成所述个人信息对应的身份识别标识之后,将所述身份标识信息发送给移动设备和/或实体卡,以使所述移动设备和/或实体卡对所述身份标识信息进行保存,根据所述身份标识信息登录全网中各节点对应的终端设备或办公软件。
结合第二方面,本发明实施例提供了第二方面的第二种可能的实施方式,所述加密存储模块,包括:
加密单元,用于对所述用户个人信息进行哈希运算,以获取与所述用户个人信息对应的摘要;
存储单元,用于将所述摘要打包存储至区块中。
结合第二方面,本发明实施例提供了第二方面的第三种可能的实施方式,所述装置还包括:
登录模块,用于所述生成模块根据所述区块生成所述个人信息对应的身份识别标识之后,接收移动设备和/或实体卡发送的登录请求,所述登录请求中携带所述身份标识信息;判断在区块链中是否存在与所述身份标识信息对应的区块;若存在与所述身份标识信息对应的区块,则允许登录。
第三方面,本发明实施例提供了一种用户信息的处理设备,包括:存储器和处理器;
所述存储器,用于存储计算机程序;
其中,所述处理器执行所述存储器中的计算机程序,以实现上述第一方面至第一方面的第三种可能的实施方式中所述的方法。
第四方面,本发明实施例提供了一种计算机存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用于实现上述第一方面至第一方面的第三种可能的实施方式中所述的方法。
本发明提供的用户信息的处理方法、装置、设备及可读存储介质,将获取到的用户个人信息采用区块链技术进行加密后存储到区块中,再将该区块分别挂载至全网中每一个节点对应的区块链中,并根据区块生成个人信息对应的身份识别标识。本发明的方案中,通过借助区块链***的去中心化、不可伪造性、可验证性、信息不可篡改性、匿名性等特点,保存用户个人信息,提高了信息保存的安全性和信用度,并且在用户身份验证时,基于区块链生成的唯一身份识别标识进行验证,进一步的提升了用户身份信息验证的准确性和可靠度,降低了用户身份信息泄露的可能性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提供的用户信息的处理方法的流程示意图;
图2为本发明实施例二提供的用户信息的处理方法的流程示意图;
图3为本发明实施例三提供的用户信息的处理装置的结构示意图;
图4为本发明实施例四提供的用户信息的处理装置的结构示意图;
图5为本发明实施例五提供的用户信息的处理设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例所获得的所有其他实施例,都属于本发明保护的范围。
下面,首先对区块链技术进行介绍。
区块链技术是比特币的底层技术,其具有去中心化的分布式数据库存储结构。
狭义上讲,区块链是一种按照时间顺序将数据区块以链条的方式组合成特定数据结构,并以密码学的方式保证其不可篡改、不可伪造的去中心化共享总账,能够安全存储简单的、有先后关系、可在***内验证的数据。
广义上讲,区块链技术是利用加密链式区块结构来验证和存储数据,利用分布式节点共识算法来生成和更新数据,利用自动化脚本代码(智能合约)来编程和操作数据的一种全新的去中心化基础架构和分布式计算范式。
区块链的特点包括如下几个方面:
1、去中心化
区块链是一种分布式数据存储结构,没有中心节点,所有节点都保存全部的相同的区块信息,完全实现去中心化。对于特殊的应用场景,可以适当地采用弱中心化的管理节点,即中心节点不影响整个区块链结构的运行,比如弱中心化的监管机制。若从安全角度来说,弱中心化结构中的中心节点要满足对于区块链的安全不构成威胁,对用户隐私不构成威胁等。
2、不可篡改性
区块链中存储的交易信息每一条都有相对应的哈希值,由每一条记录的哈希值作为叶子节点生成二叉Merkle树(默克尔树,也被称为哈希树),Merkle树的根节点(哈希值)保存在本区块的块头部分,区块头部除了当前区块的Merkle树的根节点,还要保存时间戳以及前一个区块的标识符(哈希指针)形成一条链式结构。因此,要想篡改区块链中的一条记录,不仅要修改本区块的哈希值,还要修改后续所有区块的哈希值,或者生成一条新的区块链结构,使得新的区块链比原来的区块链更长。实际上,这是很难实现的。一般,一个区块后面有6个新的区块生成时,即可认为该区块不可篡改,可以将该区块加入到区块链的结构中了。
3、不可伪造性
区块链保存的交易数据中不仅含有哈希值,还有交易双方的签名以及验证方的签名。签名具有不可伪造性,因此具有不可伪造性。
4、可验证性
可验证性指的是数据来源的可验证。每一笔交易中电子货币的产生和输入、输出都是可以验证的。区块链结构中不会凭空增加电子货币。以比特币为例,每一笔交易的输入都是前一笔交易的输出,每一笔交易的输出又是下一笔交易的输入,即交易的可追溯性。除了来源的可验证外,还有交易金额的可验证,即验证金额的正确性,确保交易过程中的每一笔资金都是可靠的。目前,为了保证用户的隐私,很多电子货币通过混币、环签名、零知识证明等技术在数据可验证的情况下,尽可能地切断金额的可追溯性。
5、匿名性
区块链中的匿名性实际上是一种伪匿名性。区块链中使用假名技术来切断账号和真实身份的联系。比如,对用户公钥进行一系列的哈希运算,得到的固定长度的哈希值作为对应的电子账号。实际上,随着使用次数的增加,通过数据分析可以分析出账号的很多交易行为,比如经常和那些账号做交易,交易金额多少等,甚至可以和现实中的真实身份相联系。
正是基于区块链技术的上述特点,本发明提出如下实施例。
实施例一
图1为本发明实施例一提供的用户信息的处理方法的流程示意图,如图1所示,该方法可以包括以下步骤:
S101、获取用户个人信息。
实际应用中,本实施例的执行主体可以为用户信息的处理装置,该用户信息的处理装置集成在用户信息的处理设备上。在实际应用中,该用户信息的处理装置可以通过虚拟装置,例如软件代码实现,也可以通过写入有相关执行代码的实体装置,例如,U盘实现,再或者,也可以通过集成有相关执行代码的实体装置实现,例如,智能终端、各式电脑等。
具体地,用户信息的处理设备可以通过多种方式获取用户个人信息。例如,在新员工入职时,员工可以通过用户信息的处理设备上基于区块链技术设置的身份认证接口,填写基本信息、履历信息、家庭背景、教育背景等个人信息。
S102、将用户个人信息采用区块链技术进行加密后存储到区块中。
具体地,用户信息的处理设备将用户输入的个人信息采用区块链技术进行加密,例如进行哈希运算,然后打包存储到的一个新的区块中。例如,将新入职员工的基本信息、履历信息、家庭背景、教育背景等个人信息,哈希运算之后打包存储到的一个新的区块中。
S103、将区块进行全网广播,以便全网中的其他所有节点对区块分别进行验证,当验证成功后,分别挂载至全网中每一个节点对应的区块链中。
具体地,基于智能合约,将新的区块进行全网广播,以便全网中的其他所有节点对区块分别进行验证,验证是否有重复的区块。以保证区块的唯一性,当验证成功后,分别挂载至全网中每一个节点对应的区块链中,以完成新员工个人信息的安全存储。例如,新员工入职企业的人力资源管理***、绩效考评***、业务***、财务***、办公***等,或者企业的移动办公设备、固定办公设备等,都可以作为区块链网络中的节点,其中都存储有企业员工个人信息组成的区块链,当新员工对应的区块区块验证成功后,将其添加到所有节点的区块链中,形成新的区块链。
S104、根据区块生成个人信息对应的身份识别标识。
具体地,基于新的区块生成新员工对应的唯一的身份识别标识,该身份识别标识可以是二维码、条形码等标识,在此不做限定。实际应用中,可以根据新员工个人信息对应的区块生成新员工个人信息对应的二维码标识。企业中各种***和设备可以根据员工的二维码标识对员工进行认证。
本实施例提供的用户信息的处理方法,将获取到的用户个人信息采用区块链技术进行加密后存储到区块中,再将该区块分别挂载至全网中每一个节点对应的区块链中,并根据区块生成个人信息对应的身份识别标识。本方案中,通过借助区块链***的去中心化、不可伪造性、可验证性、信息不可篡改性、匿名性等特点,保存用户个人信息,提高了信息保存的安全性和信用度,并且在用户身份验证时,基于区块链生成的唯一身份识别标识进行验证,进一步的提升了用户身份信息验证的准确性和可靠度,降低了用户身份信息泄露的可能性。
实施例二
图2为本发明实施例二提供的用户信息的处理方法的流程示意图,如图2所示,在上述实施例一的基础上,该方法还可以包括:
上述步骤S104之后,还包括:
S201、将身份标识信息发送给移动设备和/或实体卡,以使移动设备和/或实体卡对身份标识信息进行保存,根据身份标识信息登录全网中各节点对应的终端设备或办公软件。
实际应用中,员工入职完成后生成的身份识别标识,可以发送给员工的手机,以二维码标识形式进行保存,也可以发送给射频卡等实体卡进行保存。员工通过手机或射频卡可以登录企业在区块链网络中的各办公***等办公软件或办公设备等终端设备。
上述步骤S102,具体可以包括:
S202、对用户个人信息进行哈希运算,以获取与用户个人信息对应的摘要。
S203、将摘要打包存储至区块中。
具体地,可以通过哈希运算得到用户个人信息对应的摘要,以对用户个人信息进行加密,再将摘要打包存储至区块中。
上述步骤S104之后,还可以包括:
S204、接收移动设备和/或实体卡发送的登录请求,登录请求中携带身份标识信息,判断在区块链中是否存在与身份标识信息对应的区块,若存在与身份标识信息对应的区块,则允许登录。
实际应用中,结合实际场景进行示例,员工在公司任职期间,当需要登录办公***或者办公电脑时,可以通过手机和/或射频卡发送登录请求,该登录请求中携带员工对用的身份标识信息,办公***或者办公电脑通过查询自身存储的区块链中是否存在该身份标识信息对应的区块,若存在,则允许登录,否则不允许。当登录成功后,只需进行简单授权即可开展工作。各办公***或者办公电脑只有在员工许可的情况下,才可以获取员工允许的个人信息,因此,即使员工通过互联网进行移动办公、异地办公,也可保证员工个人信息安全。
本实施例提供的用户信息的处理方法,通过区块链技术对用户个人信息进行加密,将生成的身份标识信息发送给移动设备和/或实体卡进行保存,通过存有身份标识信息的移动设备和/或实体卡登录区块链网络的节点。本方案中,通过借助区块链***的去中心化、不可伪造性、可验证性、信息不可篡改性、匿名性等特点,保存用户个人信息,提高了信息保存的安全性和信用度,并且在用户身份验证时,基于区块链生成的唯一身份识别标识进行验证,进一步的提升了用户身份信息验证的准确性和可靠度,降低了用户身份信息泄露的可能性。
下述为本发明装置实施例,可以用于执行本发明方法实施例。对于本发明装置实施例中未披露的细节,请参照本发明方法实施例。
实施例三
图3为本发明实施例三提供的用户信息的处理装置的结构示意图,如图3所示,该装置包括:
获取模块310,用于获取用户个人信息。
加密存储模块320,用于将用户个人信息采用区块链技术进行加密后存储到区块中。
广播模块330,用于将区块进行全网广播,以便全网中的其他所有节点对区块分别进行验证,当验证成功后,分别挂载至全网中每一个节点对应的区块链中。
生成模块340,用于根据区块生成个人信息对应的身份识别标识。
上述各个模块的详细内容参见上述图1对应的实施例中的描述。
实施例四
图4为本发明实施例四提供的用户信息的处理装置的结构示意图,如图4所示,在上述实施例三的基础上,该装置还可以包括:
发送模块410,用于生成模块根据区块生成个人信息对应的身份识别标识之后,将身份标识信息发送给移动设备和/或实体卡,以使移动设备和/或实体卡对身份标识信息进行保存,根据身份标识信息登录全网中各节点对应的终端设备或办公软件。
加密存储模块320,可以包括:
加密单元321,用于对用户个人信息进行哈希运算,以获取与用户个人信息对应的摘要。
存储单元322,用于将摘要打包存储至区块中。
登录模块420,用于生成模块根据区块生成个人信息对应的身份识别标识之后,接收移动设备和/或实体卡发送的登录请求,登录请求中携带身份标识信息。判断在区块链中是否存在与身份标识信息对应的区块。若存在与身份标识信息对应的区块,则允许登录。
上述各个模块的详细内容参见上述图2对应的实施例中的描述。
实施例五
图5为本发明实施例五提供的用户信息的处理设备的结构示意图。如图5所示,该设备包括:存储器510和处理器520。
存储器510,用于存储计算机程序。
其中,处理器520执行存储器510中的计算机程序,以实现上述实施例一和实施例二中的方法。
实施例六
本发明实施例提供了一种计算机存储介质,计算机可读存储介质中存储有计算机程序,计算机程序被处理器执行时用于实现上述实施例一和实施例二中的方法。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (6)

1.一种用户信息的处理方法,其特征在于,包括:
获取用户个人信息;
将所述用户个人信息采用区块链技术进行加密后存储到区块中;
将所述区块进行全网广播,以便全网中的其他所有节点对所述区块分别进行验证,当验证成功后,分别挂载至全网中每一个节点对应的区块链中;
根据所述区块生成所述个人信息对应的身份识别标识;
所述根据所述区块生成所述个人信息对应的身份识别标识之后,还包括:
将所述身份识别标识发送给移动设备和/或实体卡,以使所述移动设备和/或实体卡对所述身份识别标识进行保存,根据所述身份识别标识登录全网中各节点对应的终端设备或办公软件;
所述根据所述身份识别标识登录全网中各节点对应的终端设备或办公软件,包括:
接收移动设备和/或实体卡发送的登录请求,所述登录请求中携带所述身份识别标识;
判断在区块链中是否存在与所述身份识别标识对应的区块;
若存在与所述身份识别标识对应的区块,则允许登录。
2.根据权利要求1所述的方法,其特征在于,所述将所述用户个人信息采用区块链技术进行加密后存储到区块中,具体包括:
对所述用户个人信息进行哈希运算,以获取与所述用户个人信息对应的摘要;
将所述摘要打包存储至区块中。
3.一种用户信息的处理装置,其特征在于,包括:
获取模块,用于获取用户个人信息;
加密存储模块,用于将所述用户个人信息采用区块链技术进行加密后存储到区块中;
广播模块,用于将所述区块进行全网广播,以便全网中的其他所有节点对所述区块分别进行验证,当验证成功后,分别挂载至全网中每一个节点对应的区块链中;
生成模块,用于根据所述区块生成所述个人信息对应的身份识别标识;
所述装置还包括:
发送模块,用于所述生成模块根据所述区块生成所述个人信息对应的身份识别标识之后,将所述身份识别标识发送给移动设备和/或实体卡,以使所述移动设备和/或实体卡对所述身份识别标识进行保存,根据所述身份识别标识登录全网中各节点对应的终端设备或办公软件;
所述装置还包括:
登录模块,用于所述生成模块根据所述区块生成所述个人信息对应的身份识别标识之后,接收移动设备和/或实体卡发送的登录请求,所述登录请求中携带所述身份识别标识;判断在区块链中是否存在与所述身份识别标识对应的区块;若存在与所述身份识别标识对应的区块,则允许登录。
4.根据权利要求3所述的装置,其特征在于,所述加密存储模块,包括:
加密单元,用于对所述用户个人信息进行哈希运算,以获取与所述用户个人信息对应的摘要;
存储单元,用于将所述摘要打包存储至区块中。
5.一种用户信息的处理设备,包括:存储器和处理器;
所述存储器,用于存储计算机程序;
其中,所述处理器执行所述存储器中的计算机程序,以实现如权利要求1或2中任一项所述的方法。
6.一种计算机存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用于实现如权利要求1或2中任一项所述的方法。
CN201811097957.7A 2018-09-20 2018-09-20 用户信息的处理方法、装置、设备及可读存储介质 Expired - Fee Related CN110932859B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811097957.7A CN110932859B (zh) 2018-09-20 2018-09-20 用户信息的处理方法、装置、设备及可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811097957.7A CN110932859B (zh) 2018-09-20 2018-09-20 用户信息的处理方法、装置、设备及可读存储介质

Publications (2)

Publication Number Publication Date
CN110932859A CN110932859A (zh) 2020-03-27
CN110932859B true CN110932859B (zh) 2021-06-15

Family

ID=69855350

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811097957.7A Expired - Fee Related CN110932859B (zh) 2018-09-20 2018-09-20 用户信息的处理方法、装置、设备及可读存储介质

Country Status (1)

Country Link
CN (1) CN110932859B (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111541671A (zh) * 2020-04-16 2020-08-14 北京海益同展信息科技有限公司 人员信息存储、验证方法、***及存储介质
CN112070498B (zh) * 2020-09-09 2023-12-08 上海万向区块链股份公司 所有权处理***及方法
CN112328687A (zh) * 2020-11-06 2021-02-05 广州笑脸教育科技有限公司 一种基于区块链的数据存储方法及***
CN113379574A (zh) * 2021-05-21 2021-09-10 海南师范大学 一种用于在线教育管理平台的证书管理***及方法
CN113765674B (zh) * 2021-09-02 2024-02-09 杭州溪塔科技有限公司 一种基于区块链的跨平台注册方法及装置
CN113626533B (zh) * 2021-10-11 2022-01-25 聊城中塑电子科技有限公司 一种紫外线功率检测方法、装置及电子设备
CN115021946B (zh) * 2022-08-09 2022-10-21 西南石油大学 一种基于环签名的去中心化混币方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107181765A (zh) * 2017-07-25 2017-09-19 光载无限(北京)科技有限公司 基于区块链技术的网络数字身份认证方法
CN107231351A (zh) * 2017-05-25 2017-10-03 远光软件股份有限公司 电子证件的管理方法及相关设备
CN107820690A (zh) * 2017-08-21 2018-03-20 达闼科技成都有限公司 信息选取方法、装置、电子设备及计算机可读存储介质
CN108390894A (zh) * 2018-04-20 2018-08-10 黄绍进 一种基于区块链的个人信息确权方法及区块链客户端

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10007913B2 (en) * 2015-05-05 2018-06-26 ShoCard, Inc. Identity management service using a blockchain providing identity transactions between devices

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107231351A (zh) * 2017-05-25 2017-10-03 远光软件股份有限公司 电子证件的管理方法及相关设备
CN107181765A (zh) * 2017-07-25 2017-09-19 光载无限(北京)科技有限公司 基于区块链技术的网络数字身份认证方法
CN107820690A (zh) * 2017-08-21 2018-03-20 达闼科技成都有限公司 信息选取方法、装置、电子设备及计算机可读存储介质
CN108390894A (zh) * 2018-04-20 2018-08-10 黄绍进 一种基于区块链的个人信息确权方法及区块链客户端

Also Published As

Publication number Publication date
CN110932859A (zh) 2020-03-27

Similar Documents

Publication Publication Date Title
CN110932859B (zh) 用户信息的处理方法、装置、设备及可读存储介质
US11777726B2 (en) Methods and systems for recovering data using dynamic passwords
AU2022203955B2 (en) Systems and methods for providing data privacy in a private distributed ledger
Bhutta et al. A survey on blockchain technology: Evolution, architecture and security
US11818265B2 (en) Methods and systems for creating and recovering accounts using dynamic passwords
US11314891B2 (en) Method and system for managing access to personal data by means of a smart contract
US11170092B1 (en) Document authentication certification with blockchain and distributed ledger techniques
CN108076057B (zh) 一种基于区块链的数据保全***及方法
US10230756B2 (en) Resisting replay attacks efficiently in a permissioned and privacy-preserving blockchain network
CN110197082A (zh) 数据处理方法、数据处理装置和计算机***
CN112115205B (zh) 基于数字证书认证的跨链信任方法、装置、设备以及介质
CN107423583B (zh) 一种软件保护设备重置方法及装置
CN113315745A (zh) 一种数据处理方法、装置、设备及介质
CN115296794A (zh) 基于区块链的密钥管理方法及装置
CN102770869A (zh) 计算资源的安全执行
CN115409511A (zh) 一种基于区块链的个人信息保护***
CN112783847B (zh) 数据共享方法及装置
CN115048672A (zh) 基于区块链的数据审计方法和装置、处理器及电子设备
WO2022132718A1 (en) Technologies for trust protocol with immutable chain storage and invocation tracking
CN110941745A (zh) 电子合同管理方法、装置、存储介质及电子设备
Megha Authentication of Financial Wallet System and Data Protection using BlockChain
CN110750808B (zh) 一种票据处理方法、装置及存储介质装置
CN115118507A (zh) 适用于隐私计算的日志存证、日志验证方法及装置
CN115510493A (zh) 基于区块链的资源数据处理方法、装置和服务器
CN115292755A (zh) 一种基于区块链的电子票据拆分、查询方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20210615