CN111090842A - 一种基于零知识证明的供应链金融客户贷款信息保护方法 - Google Patents
一种基于零知识证明的供应链金融客户贷款信息保护方法 Download PDFInfo
- Publication number
- CN111090842A CN111090842A CN201911335682.0A CN201911335682A CN111090842A CN 111090842 A CN111090842 A CN 111090842A CN 201911335682 A CN201911335682 A CN 201911335682A CN 111090842 A CN111090842 A CN 111090842A
- Authority
- CN
- China
- Prior art keywords
- user
- supply chain
- information
- block chain
- database
- 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.)
- Granted
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/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/03—Credit; Loans; Processing thereof
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Computer Security & Cryptography (AREA)
- General Physics & Mathematics (AREA)
- Development Economics (AREA)
- Technology Law (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
技术领域
本发明涉及信息保护技术领域,具体为一种基于零知识证明的供应链金融客户贷款信息保护方法。
背景技术
供应链融资主要是银行依赖核心企业的信用,向整个供应链提供融资的金融解决方案,实际上是将核心企业的融资能力转化为上下游中小企业的融资能力,提升上下游中小企业的信用级别。
目前供应链上下游中小企业通过区块链进行协作,所有数据都是可靠的,这样银行通过获取区块链数据库内的贷款企业真实的历史生产情况和现在的生产情况,就可以确保贷款情况的真实性。
但是对于供应链融资中的贷款企业来说,作为企业核心机密的交易流水、频率、业务对象等一系列贷款相关商业数据在区块链的不同节点之间是同步公开的,而这些核心的商业数据一旦让竞争对手知道,对贷款企业将会是巨大的威胁。
发明内容
(一)解决的技术问题
针对现有技术的不足,本发明提供了一种基于零知识证明的供应链金融客户贷款信息保护方法,解决了目前存储在供应链金融区块链的数据库内的金融客户贷款信息,存在被非法写入和/或读取的技术问题。
(二)技术方案
为实现上述目的,本发明提供如下技术方案:
一种基于零知识证明的供应链金融客户贷款信息保护方法,包括信息保护***,该信息保护***包括用户身份验证模块,该用户身份验证模块的功能是:当有用户向供应链金融区块链的数据库内写入和/或读取数据信息时,对该用户进行基于零知识证明的身份验证;
所述的用户身份验证模块的验证实现方法包括以下步骤:
步骤四:用户根据、、,计算整数N;若用户计算的N与用户身份验证模块随机选定的整数N完全相同,则证明用户属于供应链金融区块链内的合法用户;若用户计算的N与用户身份验证模块随机选定的整数N不相同,则证明用户属于供应链金融区块链内的不合法用户。
进一步的,所述的信息保护***,在用户向供应链金融区块链的数据库内写入贷款信息时,其具体的保护方法包括以下步骤:
步骤二:在贷款信息写入页面之上弹出与用户进行交互式通信的对话框,该交互式通信对话框具备无痕迹通信功能,即对话框内的所有交互通信内容均没有任何备份记录;
步骤一:用户在向供应链金融区块链网络的区块数据库内读取贷款信息时,贷款信息检索页面被锁定,并在该检索页面之上弹出与用户进行交互式通信的对话框,该交互式通信对话框具备无痕迹通信功能,即对话框内的所有交互通信内容均没有任何备份记录;
步骤五:用户身份验证模块对数值与数值的一致性进行验证;若数值与数值完全相同,则信息保护***对供应链金融区块链的数据库的贷款信息检索页面解除锁定;反之,则继续锁定。
(三)有益的技术效果
与现有技术相比,本发明具备以下有益的技术效果:
1.本发明在当有用户向供应链金融区块链的数据库内写入和/或读取数据信息时,对该用户进行基于零知识证明的身份验证;若用户的身份验证为合法时,则允许该用户向供应链金融区块链的数据库内写入和/或读取数据信息;若用户的身份验证为不合法时,则不允许该用户向供应链金融区块链的数据库内写入和/或读取数据信息,从而解决了目前存储在供应链金融区块链的数据库内的金融客户贷款信息,存在被非法写入和/或读取的技术问题。
具体实施方式
一种基于零知识证明的供应链金融客户贷款信息保护方法,包括信息保护***,该信息保护***包括用户身份验证模块,该用户身份验证模块的功能是:当有用户向供应链金融区块链的数据库内写入和/或读取数据信息时,对该用户进行基于零知识证明的身份验证;
所述的用户身份验证模块的验证实现方法包括以下步骤:
步骤四:用户根据、、,计算整数N;若用户计算的N与用户身份验证模块随机选定的整数N完全相同,则证明用户属于供应链金融区块链内的合法用户;若用户计算的N与用户身份验证模块随机选定的整数N不相同,则证明用户属于供应链金融区块链内的不合法用户。
步骤四:用户身份验证模块随机产生的数值,并根据关联函数计算出;
步骤一:用户在向供应链金融区块链网络的区块数据库内读取贷款信息时,贷款信息检索页面被锁定,并在该检索页面之上弹出与用户进行交互式通信的对话框,该交互式通信对话框具备无痕迹通信功能,即对话框内的所有交互通信内容均没有任何备份记录;
Claims (3)
1.一种基于零知识证明的供应链金融客户贷款信息保护方法,其特征在于,包括信息保护***,该信息保护***包括用户身份验证模块,该用户身份验证模块的功能是:当有用户向供应链金融区块链的数据库内写入和/或读取数据信息时,对该用户进行基于零知识证明的身份验证;
所述的用户身份验证模块的验证实现方法包括以下步骤:
步骤一:用户在向供应链金融区块链网络的区块数据库内写入贷款信息之前,所述的信息保护***对供应链金融区块链的数据库的贷款信息写入页面进行锁定;
步骤三:用户在该对话框中输入数值;
步骤一:用户在向供应链金融区块链网络的区块数据库内读取贷款信息时,贷款信息检索页面被锁定,并在该检索页面之上弹出与用户进行交互式通信的对话框,该交互式通信对话框具备无痕迹通信功能,即对话框内的所有交互通信内容均没有任何备份记录;
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911335682.0A CN111090842B (zh) | 2019-12-23 | 2019-12-23 | 一种基于零知识证明的供应链金融客户贷款信息保护方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911335682.0A CN111090842B (zh) | 2019-12-23 | 2019-12-23 | 一种基于零知识证明的供应链金融客户贷款信息保护方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111090842A true CN111090842A (zh) | 2020-05-01 |
CN111090842B CN111090842B (zh) | 2022-04-26 |
Family
ID=70395154
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911335682.0A Active CN111090842B (zh) | 2019-12-23 | 2019-12-23 | 一种基于零知识证明的供应链金融客户贷款信息保护方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111090842B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112732832A (zh) * | 2021-01-06 | 2021-04-30 | 上海泰砥科技有限公司 | 基于did及零知识证明的区块链供应链金融供应方法及*** |
CN113822672A (zh) * | 2021-11-22 | 2021-12-21 | 浙江数秦科技有限公司 | 一种基于零知识证明的区块链共识方法 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003050544A (ja) * | 2001-08-07 | 2003-02-21 | Nec Corp | 離散対数の一致または不一致を示すゼロ知識証明システム及び方法 |
CN101080897A (zh) * | 2005-07-13 | 2007-11-28 | 日本电信电话株式会社 | 鉴别***、鉴别方法、证明器件、验证器件及其程序和记录介质 |
CN101175076A (zh) * | 2007-10-23 | 2008-05-07 | 赵运磊 | 在线计算高效、可抵赖、不可锻造安全的密钥交换协议 |
TW201308969A (zh) * | 2011-08-12 | 2013-02-16 | Sony Corp | 資訊處理裝置、資訊處理方法、程式及記錄媒體 |
US20160065558A1 (en) * | 2013-01-08 | 2016-03-03 | Coursera, Inc. | Identity verification for online education |
CN106330454A (zh) * | 2016-08-16 | 2017-01-11 | 优云合(北京)科技有限公司 | 一种数字证书的生成方法及验证方法 |
CN107392063A (zh) * | 2017-07-11 | 2017-11-24 | 深圳大普微电子科技有限公司 | 存储设备和主机的绑定、验证方法及*** |
CN109272631A (zh) * | 2017-07-17 | 2019-01-25 | 卡巴斯基实验室股份制公司 | 确定借助电子投票收集的投票者的选票的***和方法 |
CN109274504A (zh) * | 2018-11-20 | 2019-01-25 | 桂林电子科技大学 | 一种基于云平台的多用户大数据存储分享方法及*** |
CN109858852A (zh) * | 2018-12-26 | 2019-06-07 | 上海源庐加佳信息科技有限公司 | 一种基于区块链与零知识证明的仓单验证方法 |
CN110555933A (zh) * | 2019-07-31 | 2019-12-10 | 中钞***产业发展有限公司杭州区块链技术研究院 | 电子投票方法、装置、设备及计算机存储介质 |
-
2019
- 2019-12-23 CN CN201911335682.0A patent/CN111090842B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003050544A (ja) * | 2001-08-07 | 2003-02-21 | Nec Corp | 離散対数の一致または不一致を示すゼロ知識証明システム及び方法 |
CN101080897A (zh) * | 2005-07-13 | 2007-11-28 | 日本电信电话株式会社 | 鉴别***、鉴别方法、证明器件、验证器件及其程序和记录介质 |
CN101175076A (zh) * | 2007-10-23 | 2008-05-07 | 赵运磊 | 在线计算高效、可抵赖、不可锻造安全的密钥交换协议 |
TW201308969A (zh) * | 2011-08-12 | 2013-02-16 | Sony Corp | 資訊處理裝置、資訊處理方法、程式及記錄媒體 |
US20160065558A1 (en) * | 2013-01-08 | 2016-03-03 | Coursera, Inc. | Identity verification for online education |
CN106330454A (zh) * | 2016-08-16 | 2017-01-11 | 优云合(北京)科技有限公司 | 一种数字证书的生成方法及验证方法 |
CN107392063A (zh) * | 2017-07-11 | 2017-11-24 | 深圳大普微电子科技有限公司 | 存储设备和主机的绑定、验证方法及*** |
CN109272631A (zh) * | 2017-07-17 | 2019-01-25 | 卡巴斯基实验室股份制公司 | 确定借助电子投票收集的投票者的选票的***和方法 |
CN109274504A (zh) * | 2018-11-20 | 2019-01-25 | 桂林电子科技大学 | 一种基于云平台的多用户大数据存储分享方法及*** |
CN109858852A (zh) * | 2018-12-26 | 2019-06-07 | 上海源庐加佳信息科技有限公司 | 一种基于区块链与零知识证明的仓单验证方法 |
CN110555933A (zh) * | 2019-07-31 | 2019-12-10 | 中钞***产业发展有限公司杭州区块链技术研究院 | 电子投票方法、装置、设备及计算机存储介质 |
Non-Patent Citations (1)
Title |
---|
赵建: "新的可重置的单轮零知识证明", 《计算机应用》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112732832A (zh) * | 2021-01-06 | 2021-04-30 | 上海泰砥科技有限公司 | 基于did及零知识证明的区块链供应链金融供应方法及*** |
CN112732832B (zh) * | 2021-01-06 | 2024-02-13 | 上海泰砥科技有限公司 | 基于did及零知识证明的区块链供应链金融供应方法及*** |
CN113822672A (zh) * | 2021-11-22 | 2021-12-21 | 浙江数秦科技有限公司 | 一种基于零知识证明的区块链共识方法 |
Also Published As
Publication number | Publication date |
---|---|
CN111090842B (zh) | 2022-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11562451B1 (en) | Apparatus for proportional calculation regarding non-fungible tokens | |
CN108229962B (zh) | 基于区块链的权限管理方法及*** | |
Franco | Understanding Bitcoin: Cryptography, engineering and economics | |
CN108764877B (zh) | 基于区块链技术的数字资产确权交易方法 | |
US7240363B1 (en) | System and method for thwarting identity theft and other identity misrepresentations | |
CN109919756B (zh) | 基于Merkle树回溯定位技术的转账***、查验方法及交易方法 | |
CN109146547A (zh) | 一种基于区块链的调研方法及*** | |
CN108288157A (zh) | 一种基于金融区块链技术的供应链管理方法 | |
CN108710808A (zh) | 一种基于区块链的调研支付平台 | |
Castonguay et al. | Digital assets and blockchain: hackable, fraudulent, or just misunderstood? | |
CN111090842B (zh) | 一种基于零知识证明的供应链金融客户贷款信息保护方法 | |
CN107908932A (zh) | 一种基于l算法的数字货币防伪及验证方法、***和设备 | |
CN112801778A (zh) | 联盟式不良资产区块链 | |
Mamunts et al. | The use of authentication technology blockchain platform for the marine industry | |
CN113052594A (zh) | 基于区块链的多卡协同支付方法及装置 | |
Jain et al. | A blockchain-based distributed network for secure credit scoring | |
Lu et al. | A study on adoption of bitcoin in Taiwan: Using big data analysis of social media | |
US20040133782A1 (en) | Anonymous electronic transactions using auditable membership proofs | |
WO2019177788A1 (en) | Detecting alterations of journal data structures | |
KR102376783B1 (ko) | 블록체인 기반의 거래내역 확인 시스템 | |
CN107230074B (zh) | 向数字货币芯片卡存入数字货币的方法和*** | |
CN114169888B (zh) | 一种通用型支持多重签名的加密货币保管方法 | |
CN111242785A (zh) | 一种票据处理方法、装置及电子设备、存储介质 | |
Kazi et al. | NFT marketplace using blockchain | |
CN114782021A (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 |