JP7222106B2 - プライバシーデータのアップリンク方法、デバイス及び記憶媒体 - Google Patents
プライバシーデータのアップリンク方法、デバイス及び記憶媒体 Download PDFInfo
- Publication number
- JP7222106B2 JP7222106B2 JP2021544879A JP2021544879A JP7222106B2 JP 7222106 B2 JP7222106 B2 JP 7222106B2 JP 2021544879 A JP2021544879 A JP 2021544879A JP 2021544879 A JP2021544879 A JP 2021544879A JP 7222106 B2 JP7222106 B2 JP 7222106B2
- Authority
- JP
- Japan
- Prior art keywords
- transaction
- key
- privacy data
- encrypted
- information
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Accounting & Taxation (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Finance (AREA)
- Databases & Information Systems (AREA)
- Medical Informatics (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- General Business, Economics & Management (AREA)
- Storage Device Security (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
現在のユーザ及び幾つかの他のビジネス側の公開鍵に基づいて、プライバシーデーをそれぞれ暗号化して、少なくとも二つの暗号化情報を生成するステップと、
各暗号化情報に基づいて第1の暗号化取引をパッケージ化して生成し、アライアンスチェーンノードに送信して、ブロードキャストし、パッケージ化して実行するステップと、
を含む。
第1のブロックを実行する場合、第1のブロックにおける各第1の取引に対して、それぞれ、
第1の取引が暗号化取引であるか否かを判断し、
暗号化取引ではない場合、第1の取引を直接実行し、実行結果をメイン台帳に記憶し、
暗号化取引である場合、保持されている第2の秘密鍵に基づいて、第1の取引における各暗号化情報を復号化し、一つの暗号化情報の復号化に成功したか否かを判断し、
成功していない場合、第1の取引を実行せず、
成功している場合、復号化に成功した後の第1の取引を実行し、実行結果をサブ台帳に記憶するステップを実行するステップと、
各第1の取引が処理された後、メイン台帳に基づいて第1のブロックのマークルツリールートを生成するステップと、
を含み、
暗号化取引は、第1のユーザ端が各ビジネス側の公開鍵に基づいてプライバシーデータをそれぞれ暗号化して少なくとも二つの暗号化情報を生成した後パッケージ化することにより生成される。
S11において、現在のユーザ及び幾つかの他のビジネス側の公開鍵に基づいて、プライバシーデータをそれぞれ暗号化して、少なくとも二つの暗号化情報を生成する。
S13において、各暗号化情報に基づいて第1の暗号化取引をパッケージ化して生成し、アライアンスチェーンノードに送信して、ブロードキャストし、パッケージ化して実行する。
第1のブロックを実行する場合、第1のブロックにおける各第1の取引に対して、それぞれ、以下のステップを実行する。
S211において、第1の取引が暗号化取引であるか否かを判断する。
第1の取引が暗号化取引ではない場合、第1の取引を直接実行し、実行結果をメイン台帳に記憶する(ステップS212)。
第1の取引が暗号化取引である場合、保持されている第2の秘密鍵に基づいて、第1の取引における各暗号化情報を復号化し(ステップS213)、また、一つの暗号化情報の復号化に成功したか否かを判断する(ステップS214)。
ステップS214において、いいえ(NO)である場合、第1の取引を実行せず(ステップS215)、はい(YES)である場合、復号化に成功した後の第1の取引を実行し、実行結果をサブ台帳に記憶する(ステップS216)。
各第1の取引が処理された後、メイン台帳に基づいて第1のブロックのマークルツリールートを生成する(ステップS22)。
第1の取引における各暗号化情報に、第2の秘密鍵に対応する第2の公開鍵が含まれているか否かを検索する。含まれていない場合、第1の取引における任意の暗号化情報を復号化することができない。含まれている場合、第2の秘密鍵に基づいて、第2の公開鍵に対応する値を復号化する。
Claims (6)
- ユーザ端に適するプライバシーデータのアップリンク方法であって、
現在のユーザ及び幾つかの他のビジネス側の公開鍵に基づいて、プライバシーデータをそれぞれ暗号化して、少なくとも二つの暗号化情報を生成するステップと、
各前記暗号化情報に基づいて第1の暗号化取引をパッケージ化して生成し、アライアンスチェーンノードがブロードキャストし、パッケージ化して実行するように、前記アライアンスチェーンノードに送信するステップと、
を含み、
前記アライアンスチェーンノードのデータベースには、メイン台帳及びサブ台帳が配置され、前記メイン台帳は、暗号化されていない各取引の実行結果を記憶するのに用いられ、前記サブ台帳は、保持されている秘密鍵によって、取引における一つの暗号化情報の復号化に成功した暗号化取引の実行結果を記憶するのに用いられ、アライアンスチェーンブロックのマークルツリールートは、前記メイン台帳に基づいて生成される、
ことを特徴とするプライバシーデータのアップリンク方法。 - 前記暗号化情報は、キーと値のペアとして構成され、前記キーと値のペアのキーは、暗号化を行う第1の公開鍵として構成され、前記キーと値のペアの値は、前記第1の公開鍵によって前記プライバシーデータを暗号化した暗号化結果として構成される、
ことを特徴とする請求項1に記載のプライバシーデータのアップリンク方法。 - 各前記暗号化情報は、前記第1の暗号化取引のpayloadフィールドに記憶されている、
ことを特徴とする請求項1又は2に記載のプライバシーデータのアップリンク方法。 - アライアンスチェーンノードに適するプライバシーデータのアップリンク方法であって、
第1のブロックを実行する場合、前記第1のブロックにおける各第1の取引に対して、それぞれ、
前記第1の取引が暗号化取引であるか否かを判断し、
暗号化取引ではない場合、前記第1の取引を直接実行し、実行結果をメイン台帳に記憶し、
暗号化取引である場合、保持されている第2の秘密鍵に基づいて、前記第1の取引における各暗号化情報を復号化し、一つの暗号化情報の復号化に成功したか否かを判断し、
成功していない場合、前記第1の取引を実行せず、
成功している場合、復号化に成功した後の第1の取引を実行し、実行結果をサブ台帳に記憶するステップを実行するステップと、
各前記第1の取引が処理された後、前記メイン台帳に基づいて、前記第1のブロックのマークルツリールートを生成するステップと、
を含み、
前記暗号化取引は、第1のユーザ端が各ビジネス側の公開鍵に基づいてプライバシーデータをそれぞれ暗号化して少なくとも二つの暗号化情報を生成した後パッケージ化することにより生成される、
ことを特徴とするプライバシーデータのアップリンク方法。 - 前記暗号化情報は、キーと値のペアとして構成され、前記キーと値のペアのキーは、暗号化を行う第1の公開鍵として構成され、前記キーと値のペアの値は、前記第1の公開鍵によって前記プライバシーデータを暗号化した暗号化結果として構成され、
前記保持されている第2の秘密鍵に基づいて、前記第1の取引における各暗号化情報を復号化し、一つの暗号化情報の復号化に成功したか否かを判断するステップは、
前記第1の取引における各暗号化情報に、前記第2の秘密鍵に対応する第2の公開鍵が含まれているか否かを検索し、
含まれていない場合、前記第1の取引における任意の暗号化情報を復号化することができず、
含まれている場合、前記第2の秘密鍵に基づいて、前記第2の公開鍵に対応する値を復号化するステップを含む、
ことを特徴とする請求項4に記載のプライバシーデータのアップリンク方法。 - 各前記暗号化情報は、第1の暗号化取引のpayloadフィールドに記憶されている、
ことを特徴とする請求項4又は5に記載のプライバシーデータのアップリンク方法。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010176612.1A CN111400756A (zh) | 2020-03-13 | 2020-03-13 | 隐私数据上链方法、设备和存储介质 |
| CN202010176612.1 | 2020-03-13 | ||
| PCT/CN2020/138885 WO2021179737A1 (zh) | 2020-03-13 | 2020-12-24 | 隐私数据上链方法、设备和存储介质 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022526696A JP2022526696A (ja) | 2022-05-26 |
| JP7222106B2 true JP7222106B2 (ja) | 2023-02-14 |
Family
ID=71436295
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021544879A Active JP7222106B2 (ja) | 2020-03-13 | 2020-12-24 | プライバシーデータのアップリンク方法、デバイス及び記憶媒体 |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP7222106B2 (ja) |
| CN (1) | CN111400756A (ja) |
| WO (1) | WO2021179737A1 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111400756A (zh) * | 2020-03-13 | 2020-07-10 | 杭州复杂美科技有限公司 | 隐私数据上链方法、设备和存储介质 |
| CN111950004B (zh) * | 2020-08-05 | 2024-08-09 | 珠海格力电器股份有限公司 | 基于联盟链的设备数据获取方法、设备数据系统 |
| CN112422500B9 (zh) * | 2020-09-25 | 2026-02-03 | 北京熠智科技有限公司 | 跨平台数据传输方法以及装置、存储介质、电子装置 |
| CN115412361B (zh) * | 2022-09-05 | 2025-03-21 | 临沂大学 | 一种基于联盟链的数据交易双因子动态身份认证方法及系统 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109635572A (zh) | 2018-11-05 | 2019-04-16 | 深圳变设龙信息科技有限公司 | 一种基于区块链的合约签订方法、装置及终端设备 |
| CN110445845A (zh) | 2019-07-17 | 2019-11-12 | 苏州同济区块链研究院有限公司 | 一种分布式账本中基于主子账本的系统架构 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10841082B2 (en) * | 2015-11-24 | 2020-11-17 | Adi BEN-ARI | System and method for blockchain smart contract data privacy |
| EP3437048B1 (en) * | 2016-04-01 | 2021-06-09 | ConsenSys Software Inc. | Systems and methods for providing data privacy in a private distributed ledger |
| EP3616383A4 (en) * | 2017-04-28 | 2020-04-08 | Anonos Inc. | SYSTEMS AND METHODS FOR IMPLEMENTING CENTRALIZED PRIVACY CONTROL IN DECENTRALIZED SYSTEMS |
| CN107294709A (zh) * | 2017-06-27 | 2017-10-24 | 阿里巴巴集团控股有限公司 | 一种区块链数据处理方法、装置及系统 |
| GB2570301A (en) * | 2018-01-17 | 2019-07-24 | Setl Development Ltd | Interaction between blockchains |
| CN108600272B (zh) * | 2018-05-10 | 2020-08-04 | 阿里巴巴集团控股有限公司 | 一种区块链数据处理方法、装置、处理设备及系统 |
| CN109064324A (zh) * | 2018-06-15 | 2018-12-21 | 重庆金融资产交易所有限责任公司 | 基于联盟链的交易方法、电子装置及可读存储介质 |
| CN108985364B (zh) * | 2018-07-05 | 2020-12-08 | 招银云创(深圳)信息技术有限公司 | 盖章文件的验证方法、装置、计算机设备和存储介质 |
| CN108900533B (zh) * | 2018-08-01 | 2021-04-20 | 南京荣链科技有限公司 | 一种共享数据隐私保护方法、系统、终端及介质 |
| CN109145209B (zh) * | 2018-08-03 | 2020-12-29 | 上海点融信息科技有限责任公司 | 用于搜索区块链数据的方法、装置及存储介质 |
| US11057366B2 (en) * | 2018-08-21 | 2021-07-06 | HYPR Corp. | Federated identity management with decentralized computing platforms |
| CN110245948A (zh) * | 2019-05-27 | 2019-09-17 | 清华大学 | 基于区块链和非对称加密的数据交易方法及系统 |
| CN110661790A (zh) * | 2019-09-10 | 2020-01-07 | 连连银通电子支付有限公司 | 一种区块链隐私数据的保护方法、装置、设备和介质 |
| CN110689348B (zh) * | 2019-09-30 | 2023-12-29 | 腾讯云计算(北京)有限责任公司 | 基于联盟链的收入验证方法、装置、终端及介质 |
| CN110580262B (zh) * | 2019-11-08 | 2020-03-10 | 支付宝(杭州)信息技术有限公司 | 基于智能合约的隐私数据查询方法及装置 |
| CN110851851B (zh) * | 2020-01-15 | 2020-11-06 | 蚂蚁区块链科技(上海)有限公司 | 一种块链式账本中的权限管理方法、装置及设备 |
| CN111400756A (zh) * | 2020-03-13 | 2020-07-10 | 杭州复杂美科技有限公司 | 隐私数据上链方法、设备和存储介质 |
-
2020
- 2020-03-13 CN CN202010176612.1A patent/CN111400756A/zh active Pending
- 2020-12-24 WO PCT/CN2020/138885 patent/WO2021179737A1/zh not_active Ceased
- 2020-12-24 JP JP2021544879A patent/JP7222106B2/ja active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109635572A (zh) | 2018-11-05 | 2019-04-16 | 深圳变设龙信息科技有限公司 | 一种基于区块链的合约签订方法、装置及终端设备 |
| CN110445845A (zh) | 2019-07-17 | 2019-11-12 | 苏州同济区块链研究院有限公司 | 一种分布式账本中基于主子账本的系统架构 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022526696A (ja) | 2022-05-26 |
| WO2021179737A1 (zh) | 2021-09-16 |
| CN111400756A (zh) | 2020-07-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7222106B2 (ja) | プライバシーデータのアップリンク方法、デバイス及び記憶媒体 | |
| US12273437B2 (en) | Data processing method and apparatus for blockchain system | |
| CN108123800B (zh) | 密钥管理方法、装置、计算机设备及存储介质 | |
| US6839437B1 (en) | Method and apparatus for managing keys for cryptographic operations | |
| JP6180177B2 (ja) | プライバシーを保護することができる暗号化データの問い合わせ方法及びシステム | |
| WO2021103794A1 (zh) | 在区块链中实现隐私保护的高效交易方法及装置 | |
| EP3393081B1 (en) | Selective data security within data storage layers | |
| US12212685B2 (en) | Consent management | |
| US20250069074A1 (en) | Leveraging blockchain and conditional homomorphic proxy re-encryption for enhanced transaction privacy and auditing | |
| CN117971798A (zh) | SaaS软件多技术融合的数据隔离方法、系统及设备 | |
| CN113065156A (zh) | 一种控制延时的多方联合数据处理方法及装置 | |
| CN114666315A (zh) | 负载均衡设备的http请求处理方法及装置 | |
| CN111861489A (zh) | 基于区块链的金融产品交易份额确定方法及装置 | |
| CN116318776B (zh) | 数字身份登录方法、装置、计算机设备、存储介质 | |
| CN116668030A (zh) | 基于区块链的数据处理方法及装置、电子设备、存储介质 | |
| CN113064929A (zh) | 区块链中交易数据的查询方法、装置、设备及存储介质 | |
| Rajashree et al. | Homomorphic encryption approach for string concatenation | |
| CN116881516B (zh) | 企业信息的匿踪查询方法、装置、设备及介质 | |
| CN116388970B (zh) | 一种基于多方数据的中心化云计算实现方法及装置 | |
| US12457100B2 (en) | Method and system for quantum key distribution (QKD) within blockchain platforms | |
| CN114793156B (zh) | 一种数据处理方法、装置、设备及存储介质 | |
| CN116010529B (zh) | 数据处理方法及系统 | |
| CN118413325A (zh) | 一种跨链数据共享方法、设备、介质及产品 | |
| CN119203199A (zh) | 数据处理方法、装置、设备及介质 | |
| WO2026064721A1 (en) | Encrypted search keys for secure data management |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210802 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220802 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221020 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230131 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230202 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7222106 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |