CN108959971A - 一种通过区块链维护互联网个人可识别信息的方法 - Google Patents
一种通过区块链维护互联网个人可识别信息的方法 Download PDFInfo
- Publication number
- CN108959971A CN108959971A CN201810900243.9A CN201810900243A CN108959971A CN 108959971 A CN108959971 A CN 108959971A CN 201810900243 A CN201810900243 A CN 201810900243A CN 108959971 A CN108959971 A CN 108959971A
- Authority
- CN
- China
- Prior art keywords
- block chain
- user
- service
- information
- registration table
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6272—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database by registering files or documents with a third party
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Medical Informatics (AREA)
- Storage Device Security (AREA)
Abstract
本申请涉及一种通过区块链维护互联网个人可识别信息的方法,所述方法包括:由区块链服务器***维护一区块链注册表,所述区块链注册表包括由多个互联网服务提供商提供服务的用户的签名描述符,所述签名描述符对应于由多个服务提供商提供服务的用户的已经被盗用或破坏的个人可识别信息;并由区块链服务器***根据所述个人可识别信息建立由所述区块链服务器***提供的维护服务的用户的新的个人可识别信息;将所述新的个人可识别信息的签名描述写入区块链登记以得到新的签名描述符;并将新的签名描述符传送到公共区块链注册表。
Description
技术领域
本申请涉及新一代计算机领域,特别涉及一种通过区块链维护互联网个人可识别信息的方法。
背景技术
区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。通过互联网或移动设备访问的绝大多数网站和应用程序都提供某种登录或注册功能。该功能使特定网站或应用程序的用户能够创建帐户或访问与网站或应用程序提供的相应服务相关联的帐户。组织经常使用个人可识别信息来验证用户的身份。例如,个人可识别信息可以包括诸如全名,家庭住址,社会安全号码,出生日期和生物测定学之类的信息,以及非***息(例如,母亲的婚前姓名)。组织通常在各种数据库或目录中存储与用户帐户相关联的个人可识别信息。随着数据泄露率的不断增加提供持续的提醒,恶意行为者可以访问这些数据库或目录,从而使用户暴露身份盗用和欺诈。
申请内容
为解决上述技术问题:本申请提出一种通过区块链维护互联网个人可识别信息的方法,其特征在于,所述方法包括:由区块链服务器***维护一区块链注册表,所述区块链注册表包括由多个互联网服务提供商提供服务的用户的签名描述符,所述签名描述符对应于由多个服务提供商提供服务的用户的个人可识别信息;并由区块链服务器***根据所述个人可识别信息建立由所述区块链服务器***提供的维护服务的用户的新的个人可识别信息;将所述新的个人可识别信息的签名描述写入区块链登记以得到新的签名描述符;并将新的签名描述符传送到公共区块链注册表。
进一步的,所述方法还包括:请求所述第一服务的用户向所述区块链服务器***提供新的个人可识别信息和对应的签名描述符;以及还包括由所述服务提供商订阅所述公共可用区块链注册表。
进一步的,还包括接收对所述区块链注册表的更新,所述更新由所述多个服务提供商提供给所述公共可用区块链注册表,所述公共区块链注册表包括用于所述多个服务用户的签名描述符。由多个服务提供商提供的,指示在多个服务提供商提供的服务中已被破坏的个人可识别信息。
进一步的,还包括查询所述区块链注册表以确定所述第一服务的第二用户的个人可识别信息是否已在由所述多个服务提供商中的至少一个提供的服务中被破坏。
具体实施方式
下面结合实施例对本申请作进一步详细描述,有必要在此指出的是,以下具体实施方式只用于对本申请进行进一步的说明,不能理解为对本申请保护范围的限制,该领域的技术人员可以根据上述申请内容对本申请作出一些非本质的改进和调整。
实施例一。
本实施例给出一种通过区块链维护互联网个人可识别信息的方法,其特征在于,所述方法包括:由区块链服务器***维护一区块链注册表,所述区块链注册表包括由多个互联网服务提供商提供服务的用户的签名描述符,所述签名描述符对应于由多个服务提供商提供服务的用户的个人可识别信息;并由区块链服务器***根据所述个人可识别信息建立由所述区块链服务器***提供的维护服务的用户的新的个人可识别信息;将所述新的个人可识别信息的签名描述写入区块链登记以得到新的签名描述符;并将新的签名描述符传送到公共区块链注册表。
进一步的,所述方法还包括:请求所述第一服务的用户向所述区块链服务器***提供新的个人可识别信息和对应的签名描述符;以及还包括由所述服务提供商订阅所述公共可用区块链注册表。
进一步的,还包括接收对所述区块链注册表的更新,所述更新由所述多个服务提供商提供给所述公共可用区块链注册表,所述公共区块链注册表包括用于所述多个服务用户的签名描述符。由多个服务提供商提供的,指示在多个服务提供商提供的服务中已被破坏的个人可识别信息。
进一步的,还包括查询所述区块链注册表以确定所述第一服务的第二用户的个人可识别信息是否已在由所述多个服务提供商中的至少一个提供的服务中被破坏。
实施例二。
本实施例给出一种通过区块链维护互联网个人可识别信息的方法,所述方法包括:由区块链服务器***维护一区块链注册表,所述区块链注册表包括由多个互联网服务提供商提供服务的用户的签名描述符,所述签名描述符对应于由多个服务提供商提供服务的用户的个人可识别信息;并由区块链服务器***根据所述个人可识别信息建立由所述区块链服务器***提供的维护服务的用户的新的个人可识别信息;将所述新的个人可识别信息的签名描述写入区块链登记以得到新的签名描述符;并将新的签名描述符传送到公共区块链注册表。所述方法还包括:请求所述第一服务的用户向所述区块链服务器***提供新的个人可识别信息和对应的签名描述符;以及还包括由所述服务提供商订阅所述公共可用区块链注册表。
并且还包括接收对所述区块链注册表的更新,所述更新由所述多个服务提供商提供给所述公共可用区块链注册表,所述公共区块链注册表包括用于所述多个服务用户的签名描述符。由多个服务提供商提供的,指示在多个服务提供商提供的服务中已被破坏的个人可识别信息。
以及还包括查询所述区块链注册表以确定所述第一服务的第二用户的个人可识别信息是否已在由所述多个服务提供商中的至少一个提供的服务中被破坏。其中,所述查询包括确定由所述第二用户向所述服务提供商提供的签名描述符是否已被写入所述区块链注册表。还包括:在确定用户的个人可识别信息已被破坏时,请求所述第二用户提供新的个人可识别信息和相应的签名描述符。其中,所述服务提供商使用所述个人可识别信息来验证所述第二用户的身份。还包括:在确定用户的个人可识别信息已经被破坏时,使用户的个人可识别信息无效。还包括向所述区块链注册表查询私钥消息,所述私钥消息被所述用户写入所述公共可用区块链注册表,指示所述用户的私钥已被盗。
实施例三。
本实施例给出一种通过区块链维护互联网个人可识别信息的方法,所述方法包括:由区块链服务器***维护一区块链注册表,所述区块链注册表包括由多个互联网服务提供商提供服务的用户的签名描述符,所述签名描述符对应于由多个服务提供商提供服务的用户的个人可识别信息;并由区块链服务器***根据所述个人可识别信息建立由所述区块链服务器***提供的维护服务的用户的新的个人可识别信息;将所述新的个人可识别信息的签名描述写入区块链登记以得到新的签名描述符;并将新的签名描述符传送到公共区块链注册表。所述方法还包括:请求所述第一服务的用户向所述区块链服务器***提供新的个人可识别信息和对应的签名描述符;以及还包括由所述服务提供商订阅所述公共可用区块链注册表。
并且还包括接收对所述区块链注册表的更新,所述更新由所述多个服务提供商提供给所述公共可用区块链注册表,所述公共区块链注册表包括用于所述多个服务用户的签名描述符。由多个服务提供商提供的,指示在多个服务提供商提供的服务中已被破坏的个人可识别信息。
以及还包括查询所述区块链注册表以确定所述第一服务的第二用户的个人可识别信息是否已在由所述多个服务提供商中的至少一个提供的服务中被破坏。其中,所述查询包括确定由所述第二用户向所述服务提供商提供的签名描述符是否已被写入所述区块链注册表。还包括:在确定用户的个人可识别信息已被破坏时,请求所述第二用户提供新的个人可识别信息和相应的签名描述符。其中,所述服务提供商使用所述个人可识别信息来验证所述第二用户的身份。
还包括:在确定用户的个人可识别信息已经被破坏时,使用户的个人可识别信息无效。还包括向所述区块链注册表查询私钥消息,所述私钥消息被所述用户写入所述公共可用区块链注册表,指示所述用户的私钥已被盗。
其中,所述私钥消息包括已经用所述用户的私钥签名的所述用户的公钥。还包括:在识别用户的私钥消息时,使用户的公钥无效。还包括:请求用户将用户标识与新的公钥-私钥对相关联。还包括提供客户端工具,所述客户端工具为所述用户透明地生成用于所述个人可识别信息的签名描述符。并且每个签名的描述符只能在拥有所述用户的私钥的情况下生成。
实施例四。
本实施例给出一种通过区块链维护互联网个人可识别信息的方法,所述方法包括:由区块链服务器***维护一区块链注册表,所述区块链注册表包括由多个互联网服务提供商提供服务的用户的签名描述符,所述签名描述符对应于由多个服务提供商提供服务的用户的已经被破坏的个人可识别信息;并由区块链服务器***根据所述被破坏的个人可识别信息建立由所述区块链服务器***提供的维护服务的用户的新的个人可识别信息;将所述新的个人可识别信息的签名描述写入区块链登记以得到新的签名描述符;并将新的签名描述符传送到公共区块链注册表。所述方法还包括:请求所述第一服务的用户向所述区块链服务器***提供新的个人可识别信息和对应的签名描述符;以及还包括由所述服务提供商订阅所述公共可用区块链注册表。还包括:在确定用户的个人可识别信息已经被破坏时,使用户的个人可识别信息无效。还包括向所述区块链注册表查询私钥消息,所述私钥消息被所述用户写入所述公共可用区块链注册表,指示所述用户的私钥已被盗。
其中,所述私钥消息包括已经用所述用户的私钥签名的所述用户的公钥。还包括:在识别用户的私钥消息时,使用户的公钥无效。还包括:请求用户将用户标识与新的公钥-私钥对相关联。还包括提供客户端工具,所述客户端工具为所述用户透明地生成用于所述个人可识别信息的签名描述符。并且每个签名的描述符只能在拥有所述用户的私钥的情况下生成。
并且还包括接收对所述区块链注册表的更新,所述更新由所述多个服务提供商提供给所述公共可用区块链注册表,所述公共区块链注册表包括用于所述多个服务用户的签名描述符。由多个服务提供商提供的,指示在多个服务提供商提供的服务中已被破坏的个人可识别信息。
以及还包括查询所述区块链注册表以确定所述第一服务的第二用户的个人可识别信息是否已在由所述多个服务提供商中的至少一个提供的服务中被破坏。其中,所述查询包括确定由所述第二用户向所述服务提供商提供的签名描述符是否已被写入所述区块链注册表。还包括:在确定用户的个人可识别信息已被破坏时,请求所述第二用户提供新的个人可识别信息和相应的签名描述符。其中,所述服务提供商使用所述个人可识别信息来验证所述第二用户的身份。
Claims (4)
1.一种通过区块链维护互联网个人可识别信息的方法,其特征在于,所述方法包括:由区块链服务器***维护一区块链注册表,所述区块链注册表包括由多个互联网服务提供商提供服务的用户的签名描述符,所述签名描述符对应于由多个服务提供商提供服务的用户的个人可识别信息;并由区块链服务器***根据所述个人可识别信息建立由所述区块链服务器***提供的维护服务的用户的新的个人可识别信息;将所述新的个人可识别信息的签名描述写入区块链登记以得到新的签名描述符;并将新的签名描述符传送到公共区块链注册表。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:请求所述第一服务的用户向所述区块链服务器***提供新的个人可识别信息和对应的签名描述符;以及还包括由所述服务提供商订阅所述公共可用区块链注册表。
3.如权利要求2所述的方法,其特征在于,还包括接收对所述区块链注册表的更新,所述更新由所述多个服务提供商提供给所述公共可用区块链注册表,所述公共区块链注册表包括用于所述多个服务用户的签名描述符。由多个服务提供商提供的,指示在多个服务提供商提供的服务中已被破坏的个人可识别信息。
4.如权利要求3所述的方法,其特征在于,还包括查询所述区块链注册表以确定所述第一服务的第二用户的个人可识别信息是否已在由所述多个服务提供商中的至少一个提供的服务中被破坏。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810900243.9A CN108959971A (zh) | 2018-08-09 | 2018-08-09 | 一种通过区块链维护互联网个人可识别信息的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810900243.9A CN108959971A (zh) | 2018-08-09 | 2018-08-09 | 一种通过区块链维护互联网个人可识别信息的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108959971A true CN108959971A (zh) | 2018-12-07 |
Family
ID=64468964
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810900243.9A Withdrawn CN108959971A (zh) | 2018-08-09 | 2018-08-09 | 一种通过区块链维护互联网个人可识别信息的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108959971A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3905078A4 (en) * | 2018-12-25 | 2022-09-21 | Advanced New Technologies Co., Ltd. | IDENTITY VERIFICATION PROCESS AND SYSTEM THEREOF |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106330452A (zh) * | 2016-08-13 | 2017-01-11 | 深圳市樊溪电子有限公司 | 一种用于区块链的安全网络附加装置及方法 |
CN106453271A (zh) * | 2016-09-21 | 2017-02-22 | 江苏通付盾科技有限公司 | 身份注册方法及***、身份认证方法及*** |
CN107579817A (zh) * | 2017-09-12 | 2018-01-12 | 广州广电运通金融电子股份有限公司 | 基于区块链的用户身份验证方法、装置及*** |
US20180063099A1 (en) * | 2016-09-01 | 2018-03-01 | Ca, Inc. | Publicly readable blockchain registry of personally identifiable information breaches |
CN107851281A (zh) * | 2015-05-21 | 2018-03-27 | 万事达卡国际股份有限公司 | 用于基于区块链的交易的欺诈控制的***和方法 |
CN108352016A (zh) * | 2015-07-08 | 2018-07-31 | 巴克莱银行公开有限公司 | 数据确证和存储 |
-
2018
- 2018-08-09 CN CN201810900243.9A patent/CN108959971A/zh not_active Withdrawn
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107851281A (zh) * | 2015-05-21 | 2018-03-27 | 万事达卡国际股份有限公司 | 用于基于区块链的交易的欺诈控制的***和方法 |
CN108352016A (zh) * | 2015-07-08 | 2018-07-31 | 巴克莱银行公开有限公司 | 数据确证和存储 |
CN106330452A (zh) * | 2016-08-13 | 2017-01-11 | 深圳市樊溪电子有限公司 | 一种用于区块链的安全网络附加装置及方法 |
US20180063099A1 (en) * | 2016-09-01 | 2018-03-01 | Ca, Inc. | Publicly readable blockchain registry of personally identifiable information breaches |
US20180205712A1 (en) * | 2016-09-01 | 2018-07-19 | Ca, Inc. | Publicly readable blockchain registry of personally identifiable information breaches |
CN106453271A (zh) * | 2016-09-21 | 2017-02-22 | 江苏通付盾科技有限公司 | 身份注册方法及***、身份认证方法及*** |
CN107579817A (zh) * | 2017-09-12 | 2018-01-12 | 广州广电运通金融电子股份有限公司 | 基于区块链的用户身份验证方法、装置及*** |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3905078A4 (en) * | 2018-12-25 | 2022-09-21 | Advanced New Technologies Co., Ltd. | IDENTITY VERIFICATION PROCESS AND SYSTEM THEREOF |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10880306B2 (en) | Verification information update | |
CN110321721B (zh) | 基于区块链的电子病历访问控制方法 | |
US9635000B1 (en) | Blockchain identity management system based on public identities ledger | |
CN103701761B (zh) | 开放接口调用的认证方法与*** | |
CN107483491A (zh) | 一种云环境下分布式存储的访问控制方法 | |
CN101291216B (zh) | P2p网络***及其认证方法 | |
CN103188081A (zh) | 用于分发数据和保护数据安全的***和方法 | |
JP2002132730A (ja) | 個人情報の信頼度および開示度による認証またはアクセス管理システム、および管理方法 | |
CN101540757A (zh) | 网络认证方法、***和认证设备 | |
CN104704511A (zh) | 网络中自注册中qr码的使用 | |
CN108810007A (zh) | 一种物联网安全架构 | |
CN108011873A (zh) | 一种基于集合覆盖的非法连接判断方法 | |
Xu et al. | A secure mutual authentication scheme of blockchain-based in WBANs | |
CN110545274A (zh) | 一种基于人证合一的uma服务的方法、装置和*** | |
CN105721433A (zh) | 一种在线社交网络用户私有数据的访问控制方法 | |
CN115378966A (zh) | 一种智慧医疗在线服务***及智慧医疗在线服务方法 | |
CN111563279A (zh) | 一种基于区块链的云数据隐私保护*** | |
CN101291220B (zh) | 一种身份安全认证的***、装置及方法 | |
CN106888091A (zh) | 基于eap的可信网络接入方法和*** | |
CN108959971A (zh) | 一种通过区块链维护互联网个人可识别信息的方法 | |
CN113542242A (zh) | 设备管理方法及设备管理装置 | |
CN102419810B (zh) | 一种高可信度电子病历证明方法 | |
CN103051619A (zh) | 一种电力云计算环境下的用户行为认证方法 | |
US8843741B2 (en) | System and method for providing a certificate for network access | |
US20140172453A1 (en) | Separating storage of personal from non-personal health information |
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 | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20181207 |
|
WW01 | Invention patent application withdrawn after publication |