JP7069286B2 - プライバシーデータの処理方法、プライバシーデータの処理装置、機器及び媒体 - Google Patents
プライバシーデータの処理方法、プライバシーデータの処理装置、機器及び媒体 Download PDFInfo
- Publication number
- JP7069286B2 JP7069286B2 JP2020208489A JP2020208489A JP7069286B2 JP 7069286 B2 JP7069286 B2 JP 7069286B2 JP 2020208489 A JP2020208489 A JP 2020208489A JP 2020208489 A JP2020208489 A JP 2020208489A JP 7069286 B2 JP7069286 B2 JP 7069286B2
- Authority
- JP
- Japan
- Prior art keywords
- request
- business
- user
- server side
- processing
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic 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/3236—Cryptographic 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
- H04L9/3239—Cryptographic 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 involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
-
- 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
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0643—Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0819—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
- H04L9/0825—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) using asymmetric-key encryption or public key infrastructure [PKI], e.g. key signature or public key certificates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/30—Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/50—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computing Systems (AREA)
- Power Engineering (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Medical Informatics (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本開示の第9の態様は、コンピュータプログラムであって、前記コンピュータプログラムが実行される場合、前記コンピュータに上記第1の態様、第2の態様、及び第3の態様に係る記プライバシーデータの処理方法のいずれか一つを実行させるコンピュータプログラムを提供する。
図1Bは、本出願の実施例1におけるプライバシーデータの処理方法のフローチャートである。本出願の実施例は、図1Aに示すローカルシステムによってデータを取得する場合に適用され、当該方法は、プライバシーデータの処理装置によって実行され、当該装置は、ソフトウェア及び/又はハードウェアによって実現され、具体的にはクライアント側に構成され、当該クライアント側は、スマートフォン、タブレットコンピュータなどのモバイル端末であってもよいし、パーソナルコンピュータなどの固定端末であってもよい。
S101において、ユーザの入力に基づいて中間サーバ側にユーザ要求を開始して、前記中間サーバ側に、前記ユーザ要求に基づいて中間業務処理を行い、業務サーバ側にターゲット業務処理要求を開始するように要求する。
図1Aに示す業務システムに基づいて、本出願の実施例は、別の業務システムを提供する。当該業務システムがローカルシステムを介してデータ取得を行う中に、ブロックチェーンネットワークの参加によって、データ取得プロセスに対してデータバックアップ及び照会検証などを行い、データ取得プロセスのセキュリティと信頼性をさらに確保することができる。
S201において、前記ユーザ要求開始時の操作動作及び関連データに基づいて、ブロックチェーンノードにデプロイされたブロックチェーンデプロイプロトコルを介して操作トランザクション要求を生成して、ブロックチェーンネットワークに伝送してオンチェーンストレージする。
図3は、本出願の実施例3におけるプライバシーデータの処理方法のフローチャートである。本出願の実施例は、図1Aに示すローカルシステムによってデータを取得する場合に適用され、当該方法は、プライバシーデータの処理装置によって実行され、当該装置は、ソフトウェア及び/又はハードウェアによって実現され、具体的には、中間サーバ側に構成され、当該中間サーバ側は、サーバ又はサーバクラスタなどであってもよい。
S301において、ユーザによってクライアント側を介して開始されたユーザ要求を取得する。
図4は、本出願の実施例4におけるプライバシーデータの処理方法のフローチャートである。本出願の実施例は、図2Aに示すローカルシステムを介してデータを取得する場合に適用され、上記の各実施例の技術案に基づいて、最適化の改良を行った。
S401において、ユーザによってクライアント側を介して開始されたユーザ要求を取得する。
図5は、本出願の実施例5におけるプライバシーデータの処理方法のフローチャートである。本出願の実施例は、図1Aに示すローカルシステムによってデータを取得する場合に適用され、当該方法は、プライバシーデータの処理装置によって実行され、当該装置は、ソフトウェア及び/又はハードウェアによって実現され、具体的には、業務サーバ側に構成され、当該業務サーバ側は、サーバ又はサーバクラスタなどであってもよい。
S501において、中間サーバ側によって伝送されたターゲット業務処理要求を取得し、前記ターゲット業務処理要求は、クライアント側によって提供されたユーザ要求に基づいて前記中間サーバ側によって開始される。
図6は、本出願の実施例6におけるプライバシーデータの処理方法のフローチャートである。本出願の実施例は、図2Aに示すローカルシステムを介してデータを取得する場合に適用され、上記の各実施例の技術案に基づいて、最適化の改善を行う。
S601において、中間サーバ側によって伝送されたターゲット業務処理要求を取得し、前記ターゲット業務処理要求は、クライアント側によって提供されたユーザ要求に基づいて前記中間サーバ側によって開始される。
図7は、本出願の実施例7に係るプライバシーデータの処理方法のフローチャートである。本出願の実施例は、上記の各実施例の技術案に基づいて、好ましい実施形態を提供する。当該方法は、以下のステップS701~ステップS715を含む。
図8は、本出願の実施例8に係るプライバシーデータの処理装置の構成図である。本出願の実施例は、図1A又は図2Bに示すローカルシステムによってデータを取得する場合に適用され、当該装置は、ソフトウェア及び/又はハードウェアによって実現され、具体的にはクライアント側に構成され、当該クライアント側は、スマートフォン、タブレットコンピュータなどのモバイル端末であってもよいし、パーソナルコンピュータなどの固定端末であってもよい。
ユーザ要求開始モジュール801は、ユーザの入力に基づいて中間サーバ側にユーザ要求を開始して、前記中間サーバ側に、前記ユーザ要求に基づいて中間業務処理を行い、業務サーバ側にターゲット業務処理要求を開始するように要求するように構成される。
業務結果データ取得モジュール802は、前記業務サーバ側によって前記ターゲット業務処理要求に基づいてフィードバックされ前記ユーザのアカウントキーを使用して暗号化された業務結果データを、前記中間サーバ側から取得するように構成される。
復号化モジュール803は、前記ユーザのアカウントキーを使用して、暗号化された前記業務結果データを復号化するように構成される。
図9は、本出願の実施例9に係るプライバシーデータの処理装置の構成図である。本出願の実施例は、図1A又は図2Bに示すローカルシステムによってデータを取得する場合に適用され、当該装置は、ソフトウェア及び/又はハードウェアによって実現され、具体的には、中間サーバ側に構成され、当該中間サーバ側は、サーバ側又はサーバ側クラスタなどであってもよい。
ユーザ要求取得モジュール901は、ユーザによってクライアント側を介して開始されたユーザ要求を取得するように構成される。
ターゲット業務処理要求開始モジュール902は、前記ユーザ要求に基づいて中間業務処理を行い、業務サーバ側にターゲット業務処理要求を開始するように構成される。
業務結果データ取得モジュール903は、前記業務サーバ側によって前記ターゲット業務処理要求に基づいてフィードバックされた業務結果データを取得して、前記クライアント側に返すように構成され、前記業務結果データは、前記ユーザのアカウントキーを使用して暗号化されたデータである。
図10は、本出願の実施例10に係るプライバシーデータの処理装置の構成図である。本出願の実施例は、図1A又は図2Bに示すローカルシステムによってデータを取得する場合に適用され、当該装置は、ソフトウェア及び/又はハードウェアによって実現され、具体的には、業務サーバ側に構成され、当該業務サーバ側は、サーバ側又はサーバ側クラスタなどであってもよい。
ターゲット業務処理要求取得モジュール1001は、中間サーバ側によって伝送されたターゲット業務処理要求を取得するように構成され、前記ターゲット業務処理要求は、クライアント側によって提供されたユーザ要求に基づいて前記中間サーバ側によって開始される。
アカウントキー取得モジュール1002は、開始ユーザのアカウントキーを取得するように構成される。
ターゲット業務処理要求実行モジュール1003は、前記ターゲット業務処理要求を実行して、対応する業務結果データを取得するように構成される。
業務結果データ返しモジュール1004は、前記アカウントキーを使用して前記業務結果データを暗号化して、前記中間サーバ側を介して前記クライアント側に返すように構成される。
本出願の実施例によれば、本出願は、電子機器と読み取り可能な記憶媒体とをさらに提供する。
Claims (21)
- クライアント側によって実行されるプライバシーデータの処理方法であって、
ユーザの入力に基づいて中間サーバ側にユーザ要求を開始して、前記中間サーバ側に、前記ユーザ要求に基づいて中間業務処理を行い、業務サーバ側にターゲット業務処理要求を開始するように要求するステップと、
前記業務サーバ側によって前記ターゲット業務処理要求に基づいてフィードバックされ前記ユーザのアカウントキーを使用して暗号化された業務結果データを、前記中間サーバ側から取得するステップと、
前記ユーザのアカウントキーを使用して、暗号化された前記業務結果データを復号化するステップと、を含み、
ユーザの入力に基づいて中間サーバ側にユーザ要求を開始するステップの前に、
前記ユーザ要求開始時の操作動作及び関連データに基づいて、ブロックチェーンノードにデプロイされたブロックチェーンデプロイプロトコルを介して操作トランザクション要求を生成して、ブロックチェーンネットワークに伝送してオンチェーンストレージするステップをさらに含む、
ことを特徴とするプライバシーデータの処理方法。 - 暗号化に使用されるアカウントキーは、非対称キーペア内の公開キーであり、復号化に使用されるアカウントキーは、非対称キーペア内の秘密キーであり、前記非対称キーペアは、前記ユーザがブロックチェーンネットワークに登録したブロックチェーンアカウントキーペアである、
ことを特徴とする請求項1に記載のプライバシーデータの処理方法。 - 前記ユーザ要求開始時の操作動作及び関連データに基づいて、ブロックチェーンノードにデプロイされたブロックチェーンデプロイプロトコルを介して操作トランザクション要求を生成するステップは、
前記操作動作及び関連データのハッシュ値を算出するステップと、
ブロックチェーンノードにデプロイされたブロックチェーンデプロイプロトコルを介して操作トランザクション要求を生成し、前記ハッシュ値を前記操作トランザクション要求に追加するステップと、を含む、
ことを特徴とする請求項1又は2に記載のプライバシーデータの処理方法。 - 前記ユーザ要求には、前記ユーザのアカウントキーと、前記操作トランザクション要求に対応するオンチェーントランザクション識別子とが含まれる、
ことを特徴とする請求項1又は2に記載のプライバシーデータの処理方法。 - 前記ユーザ要求は、登録要求、照会要求、更新要求、レビュー要求、及びログアウト要求のうちの少なくとも一つを含む政務情報処理要求であり、
前記業務サーバ側は政務処理サーバ側であり、
前記業務結果データは政務情報である、
ことを特徴とする請求項1に記載のプライバシーデータの処理方法。 - 中間サーバ側によって実行されるプライバシーデータの処理方法であって、
ユーザによってクライアント側を介して開始されたユーザ要求を取得するステップと、
前記ユーザ要求に基づいて中間業務処理を行い、業務サーバ側にターゲット業務処理要求を開始するステップと、
前記業務サーバ側によって前記ターゲット業務処理要求に基づいてフィードバックされ前記ユーザのアカウントキーを使用して暗号化された業務結果データを取得し、前記クライアント側に返すステップと、を含み、
前記ユーザ要求に基づいて中間業務処理を行うステップは、
中間業務処理中の操作動作及び関連データに基づいて、ブロックチェーンノードにデプロイされたブロックチェーンデプロイプロトコルを介して操作トランザクション要求を生成して、ブロックチェーンネットワークに伝送してオンチェーンストレージするステップをさらに含む、
ことを特徴とするプライバシーデータの処理方法。 - 中間業務処理中の操作動作及び関連データに基づいて、ブロックチェーンノードにデプロイされたブロックチェーンデプロイプロトコルを介して操作トランザクション要求を生成するステップは、
中間業務処理中の操作動作及び関連データのハッシュ値を算出するステップと、
ブロックチェーンノードにデプロイされたブロックチェーンデプロイプロトコルを介して操作トランザクション要求を生成し、前記ハッシュ値を前記操作トランザクション要求に追加するステップと、を含む、
ことを特徴とする請求項6に記載のプライバシーデータの処理方法。 - 前記ユーザ要求に基づいて中間業務処理を行うステップの前に、
前記クライアント側からユーザの操作動作のオンチェーントランザクション識別子を取得し、前記オンチェーントランザクション識別子に基づいてブロックチェーンから操作動作及び関連データを取得するステップと、
取得された前記操作動作及び関連データに基づいて、前記ユーザ要求の操作動作及び関連データを検証するステップと、をさらに含む、
ことを特徴とする請求項7に記載のプライバシーデータの処理方法。 - 前記ユーザ要求は、登録要求、照会要求、更新要求、レビュー要求、及びログアウト要求のうちの少なくとも一つを含む政務情報処理要求であり、
前記業務サーバ側は政務処理サーバ側であり、
前記業務結果データは政務情報である、
ことを特徴とする請求項6に記載のプライバシーデータの処理方法。 - 業務サーバ側によって実行されるプライバシーデータの処理方法であって、
中間サーバ側によって伝送されたターゲット業務処理要求を取得するステップであって、前記ターゲット業務処理要求は、クライアント側によって提供されたユーザ要求に基づいて前記中間サーバ側によって開始されるステップと、
開始ユーザのアカウントキーを取得するステップと、
前記ターゲット業務処理要求を実行して、対応する業務結果データを取得するステップと、
前記アカウントキーを使用して前記業務結果データを暗号化して、前記中間サーバ側を介して前記クライアント側に返すステップと、を含み、
前記ターゲット業務処理要求を実行して、対応する業務結果データを取得するステップは、
ターゲット業務処理中の操作動作及び関連データに基づいて、ブロックチェーンノードにデプロイされたブロックチェーンデプロイプロトコルを介して操作トランザクション要求を生成して、ブロックチェーンネットワークに伝送してオンチェーンストレージするステップをさらに含む、
ことを特徴とするプライバシーデータの処理方法。 - 暗号化に使用されるアカウントキーは、非対称キーペア内の公開キーであり、前記非対称キーペアは、前記ユーザがブロックチェーンネットワークに登録したブロックチェーンアカウントキーペアである、
ことを特徴とする請求項10に記載のプライバシーデータの処理方法。 - 開始ユーザのアカウントキーを取得するステップは、
前記ターゲット業務処理要求から前記開始ユーザのアカウントキーを解析して取得するステップを含み、前記アカウントキーは、前記ユーザ要求に含まれる、
ことを特徴とする請求項10に記載のプライバシーデータの処理方法。 - ターゲット業務処理中の操作動作及び関連データに基づいて、ブロックチェーンノードにデプロイされたブロックチェーンデプロイプロトコルを介して操作トランザクション要求を生成するステップは、
ターゲット業務処理中の操作動作及び関連データのハッシュ値を算出するステップと、
ブロックチェーンノードにデプロイされたブロックチェーンデプロイプロトコルを介して操作トランザクション要求を生成し、前記ハッシュ値を前記操作トランザクション要求に追加するステップと、を含む、
ことを特徴とする請求項10に記載のプライバシーデータの処理方法。 - 前記ターゲット業務処理要求を実行するステップの前に、
ユーザの操作動作のオンチェーントランザクション識別子を取得し、前記オンチェーントランザクション識別子に基づいて、ブロックチェーンから操作動作及び関連データを取得するステップと、
取得された前記操作動作及び関連データに基づいて、前記ユーザ要求の操作動作及び関連データを検証するステップと、をさらに含む、
ことを特徴とする請求項10に記載のプライバシーデータの処理方法。 - 前記ユーザ要求は、登録要求、照会要求、更新要求、レビュー要求、及びログアウト要求のうちの少なくとも一つを含む政務情報処理要求であり、
前記業務サーバ側は政務処理サーバ側であり、
前記業務結果データは政務情報である、
ことを特徴とする請求項10に記載のプライバシーデータの処理方法。 - クライアント側に構成されるプライバシーデータの処理装置であって、
ユーザの入力に基づいて中間サーバ側にユーザ要求を開始して、前記中間サーバ側に、前記ユーザ要求に基づいて中間業務処理を行い、業務サーバ側にターゲット業務処理要求を開始するように要求するように構成されるユーザ要求開始モジュールと、
前記業務サーバ側によって前記ターゲット業務処理要求に基づいてフィードバックされ前記ユーザのアカウントキーを使用して暗号化された業務結果データを、前記中間サーバ側から取得するように構成される業務結果データ取得モジュールと、
前記ユーザのアカウントキーを使用して、暗号化された前記業務結果データを復号化するように構成される復号化モジュールと、
ユーザの入力に基づいて中間サーバ側にユーザ要求を開始する前に、前記ユーザ要求開始時の操作動作及び関連データに基づいて、ブロックチェーンノードにデプロイされたブロックチェーンデプロイプロトコルを介して操作トランザクション要求を生成して、ブロックチェーンネットワークに伝送してオンチェーンストレージするように構成されるトランザクション要求送信モジュールと、を含む、
ことを特徴とするプライバシーデータの処理装置。 - 中間サーバ側に構成されるプライバシーデータの処理装置であって、
クライアント側を介してユーザによって開始されたユーザ要求を取得するように構成されるユーザ要求取得モジュールと、
前記ユーザ要求に基づいて中間業務処理を行い、業務サーバ側にターゲット業務処理要求を開始するように構成されるターゲット業務処理要求開始モジュールと、
前記業務サーバ側によって前記ターゲット業務処理要求に基づいてフィードバックされ前記ユーザのアカウントキーを使用して暗号化された業務結果データを取得して、前記クライアント側に返すように構成される業務結果データ取得モジュールと、
前記ターゲット業務処理要求開始モジュールが前記ユーザ要求に基づいて中間業務処理を行うプロセスにおいて、中間業務処理中の操作動作及び関連データに基づいて、ブロックチェーンノードにデプロイされたブロックチェーンデプロイプロトコルを介して操作トランザクション要求を生成して、ブロックチェーンネットワークに伝送してオンチェーンストレージするように構成されるトランザクション要求送信モジュールと、を含む、
ことを特徴とするプライバシーデータの処理装置。 - 業務サーバ側に構成されるプライバシーデータの処理装置であって、
中間サーバ側によって伝送されたターゲット業務処理要求を取得するように構成されるターゲット業務処理要求取得モジュールであって、前記ターゲット業務処理要求は、クライアント側によって提供されたユーザ要求に基づいて前記中間サーバ側によって開始されるターゲット業務処理要求取得モジュールと、
開始ユーザのアカウントキーを取得するように構成されるアカウントキー取得モジュールと、
前記ターゲット業務処理要求を実行して、対応する業務結果データを取得するように構成されるターゲット業務処理要求実行モジュールと、
前記アカウントキーを使用して前記業務結果データを暗号化して、前記中間サーバ側を介して前記クライアント側に返すように構成される業務結果データ返しモジュールと、
ターゲット業務処理要求実行モジュールが前記ターゲット業務処理要求を実行して、対応する業務結果データを取得するプロセスにおいて、ターゲット業務処理中の操作動作及び関連データに基づいて、ブロックチェーンノードにデプロイされたブロックチェーンデプロイプロトコルを介して操作トランザクション要求を生成して、ブロックチェーンネットワークに伝送してオンチェーンストレージするように構成される操作トランザクション要求送信モジュールと、を含む、
ことを特徴とするプライバシーデータの処理装置。 - 少なくとも一つのプロセッサと、
前記少なくとも一つのプロセッサに通信可能に接続されたメモリと、を含む電子機器であって、
前記メモリには、前記少なくとも一つのプロセッサによって実行可能な命令が記憶され、前記命令は、前記少なくとも一つのプロセッサによって実行される場合、前記少なくとも一つのプロセッサが、請求項1~15のいずれかに記載のプライバシーデータの処理方法を実行可能である、
ことを特徴とする電子機器。 - コンピュータ命令が記憶されている非一時的なコンピュータ読み取り可能な記憶媒体であって、
前記コンピュータ命令は、前記コンピュータに請求項1~15のいずれかに記載のプライバシーデータの処理方法を実行させる、
ことを特徴とする非一時的なコンピュータ読み取り可能な記憶媒体。 - コンピュータプログラムであって、
前記コンピュータプログラムが実行される場合、前記コンピュータに請求項1~15のいずれかに記載のプライバシーデータの処理方法を実行させる、
ことを特徴とするコンピュータプログラム。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911344958.1A CN111125763B (zh) | 2019-12-24 | 2019-12-24 | 隐私数据的处理方法、装置、设备和介质 |
| CN201911344958.1 | 2019-12-24 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021103518A JP2021103518A (ja) | 2021-07-15 |
| JP7069286B2 true JP7069286B2 (ja) | 2022-05-17 |
Family
ID=70501687
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020208489A Active JP7069286B2 (ja) | 2019-12-24 | 2020-12-16 | プライバシーデータの処理方法、プライバシーデータの処理装置、機器及び媒体 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US11750396B2 (ja) |
| JP (1) | JP7069286B2 (ja) |
| CN (1) | CN111125763B (ja) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102729447B1 (ko) * | 2019-10-04 | 2024-11-12 | 삼성에스디에스 주식회사 | 블록체인 기반 데이터 관리 시스템 및 그 방법 |
| CN111683071B (zh) * | 2020-05-29 | 2023-02-28 | 百度在线网络技术(北京)有限公司 | 区块链的隐私数据处理方法、装置、设备以及存储介质 |
| CN112131227B (zh) * | 2020-09-29 | 2025-06-06 | 深圳前海微众银行股份有限公司 | 一种基于联盟链的数据查询方法及装置 |
| CN112788001B (zh) * | 2020-12-28 | 2023-04-07 | 建信金融科技有限责任公司 | 一种基于数据加密的数据处理业务处理方法、装置及设备 |
| US11373170B1 (en) * | 2021-04-20 | 2022-06-28 | Dmg Blockchain Solutions, Inc. | Custom mempool protocol associated with processing of cryptographic events |
| CN113536367B (zh) * | 2021-06-11 | 2023-10-10 | 深圳市优克联新技术有限公司 | 一种注册方法、隐私服务器、业务信息服务器及注册系统 |
| CN113434893B (zh) * | 2021-07-19 | 2024-03-22 | 首都医科大学宣武医院 | 一种用于保护用户隐私的咨询服务提供方法及系统 |
| CN113553332B (zh) * | 2021-09-22 | 2022-01-25 | 深圳时空云科技有限公司 | 去中心化的数据存储访问方法与装置 |
| CN115314552B (zh) * | 2022-06-30 | 2023-08-22 | 中汽创智科技有限公司 | 一种数据处理方法、装置、电子设备及存储介质 |
| CN115967537A (zh) * | 2022-11-10 | 2023-04-14 | 国网宁夏电力有限公司电力科学研究院 | 一种基于区块链的电网业务数据存储方法和系统 |
| CN115578160B (zh) * | 2022-11-24 | 2023-04-07 | 云账户技术(天津)有限公司 | 一种临时接单的方法及装置 |
| CN115935429B (zh) * | 2022-12-30 | 2023-08-22 | 上海零数众合信息科技有限公司 | 一种数据处理方法、装置、介质以及电子设备 |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004085627A (ja) | 2002-08-22 | 2004-03-18 | Ricoh Co Ltd | 暗号化制御システム、暗号化制御装置および暗号化制御サーバ |
| JP2006121510A (ja) | 2004-10-22 | 2006-05-11 | Fujitsu Ltd | 暗号化通信システム |
| JP2008176429A (ja) | 2007-01-16 | 2008-07-31 | Nec Corp | 機密情報漏洩防止システム、機密情報漏洩防止方法、機密情報漏洩防止プログラム |
| JP2013504123A (ja) | 2009-09-02 | 2013-02-04 | マックス プランク ゲゼルシャフト ツール フォーデルング デル ヴィッセンシャフテン | ネットワーク接続されたシステムでのプライベートな課金可能なパーソナライズ化された情報配信 |
| JP2013243553A (ja) | 2012-05-21 | 2013-12-05 | Fujitsu Ltd | サービス要求装置、サービス提供システム、サービス要求方法およびサービス要求プログラム |
| JP2014092801A (ja) | 2012-10-31 | 2014-05-19 | Science Park Corp | ネットワークシステム、ネットワークシステム用電子データの管理方法、そのためのプログラム及び、プログラムの記録媒体 |
| JP2017219776A (ja) | 2016-06-09 | 2017-12-14 | 富士ゼロックス株式会社 | 通信データ中継装置及びプログラム |
| WO2018016160A1 (ja) | 2016-07-21 | 2018-01-25 | 株式会社日立製作所 | 署名検証システム、署名検証方法及び記憶媒体 |
| JP2018516026A (ja) | 2015-03-20 | 2018-06-14 | リヴェッツ・コーポレーションRivetz Corp. | ブロックチェーンを使用したデバイス整合性の自動認証 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7100195B1 (en) * | 1999-07-30 | 2006-08-29 | Accenture Llp | Managing user information on an e-commerce system |
| JP2001357212A (ja) * | 2000-06-15 | 2001-12-26 | Fujitsu Ltd | 仲介制御装置及び仲介制御プログラムを記録したコンピュータ読み取り可能な記録媒体 |
| US9268969B2 (en) * | 2013-08-14 | 2016-02-23 | Guardtime Ip Holdings Limited | System and method for field-verifiable record authentication |
| WO2017171165A1 (ko) * | 2015-12-14 | 2017-10-05 | (주)코인플러그 | 블록체인을 기반으로 하는 공인인증서 발급시스템과 이를 이용한 블록체인을 기반으로 하는 공인인증서 발급방법 |
| US10659433B2 (en) * | 2016-11-30 | 2020-05-19 | Salesforce.Com, Inc. | Encrypting and securing data with reverse proxies across frames in an on-demand services environment |
| US20180191685A1 (en) * | 2016-12-31 | 2018-07-05 | The Western Union Company | Recurring transfer notifications and secure transfers |
| US20190044917A1 (en) * | 2017-08-04 | 2019-02-07 | Bank Of America Corporation | System for secure verification of identity data |
| US10771449B2 (en) * | 2017-12-04 | 2020-09-08 | Mastercard International Incorporated | Method and system for trustworthiness using digital certificates |
| US11544708B2 (en) * | 2017-12-29 | 2023-01-03 | Ebay Inc. | User controlled storage and sharing of personal user information on a blockchain |
| CN110311883B (zh) * | 2018-03-27 | 2020-11-10 | 华为技术有限公司 | 身份管理方法、设备、通信网络及存储介质 |
| CN109639406B (zh) * | 2018-12-24 | 2022-03-04 | 国泰君安证券股份有限公司 | 基于区块链和ipfs的高效信任解决方法 |
| CN109727044A (zh) * | 2018-12-29 | 2019-05-07 | 百度在线网络技术(北京)有限公司 | 基于区块链的品牌事务处理方法、装置、设备及介质 |
| CN109711200B (zh) * | 2018-12-29 | 2021-12-14 | 百度在线网络技术(北京)有限公司 | 基于区块链的精准扶贫方法、装置、设备及介质 |
| CN109978632A (zh) * | 2019-04-04 | 2019-07-05 | 百度在线网络技术(北京)有限公司 | 终端应用的行为数据处理方法、装置、设备和介质 |
| CN110109930B (zh) * | 2019-05-15 | 2020-07-03 | 山东省计算中心(国家超级计算济南中心) | 基于区块链双链结构的政务数据存储、查询方法及系统 |
| US11251966B2 (en) * | 2019-06-28 | 2022-02-15 | Advanced New Technologies Co., Ltd. | Sending cross-chain authenticatable messages |
| US11520737B2 (en) * | 2019-09-05 | 2022-12-06 | EMC IP Holding Company LLC | Blockchain-as-a-service integrated hybrid object storage system in multi-cloud computing environment |
-
2019
- 2019-12-24 CN CN201911344958.1A patent/CN111125763B/zh active Active
-
2020
- 2020-09-14 US US17/020,366 patent/US11750396B2/en active Active
- 2020-12-16 JP JP2020208489A patent/JP7069286B2/ja active Active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004085627A (ja) | 2002-08-22 | 2004-03-18 | Ricoh Co Ltd | 暗号化制御システム、暗号化制御装置および暗号化制御サーバ |
| JP2006121510A (ja) | 2004-10-22 | 2006-05-11 | Fujitsu Ltd | 暗号化通信システム |
| JP2008176429A (ja) | 2007-01-16 | 2008-07-31 | Nec Corp | 機密情報漏洩防止システム、機密情報漏洩防止方法、機密情報漏洩防止プログラム |
| JP2013504123A (ja) | 2009-09-02 | 2013-02-04 | マックス プランク ゲゼルシャフト ツール フォーデルング デル ヴィッセンシャフテン | ネットワーク接続されたシステムでのプライベートな課金可能なパーソナライズ化された情報配信 |
| JP2013243553A (ja) | 2012-05-21 | 2013-12-05 | Fujitsu Ltd | サービス要求装置、サービス提供システム、サービス要求方法およびサービス要求プログラム |
| JP2014092801A (ja) | 2012-10-31 | 2014-05-19 | Science Park Corp | ネットワークシステム、ネットワークシステム用電子データの管理方法、そのためのプログラム及び、プログラムの記録媒体 |
| JP2018516026A (ja) | 2015-03-20 | 2018-06-14 | リヴェッツ・コーポレーションRivetz Corp. | ブロックチェーンを使用したデバイス整合性の自動認証 |
| JP2017219776A (ja) | 2016-06-09 | 2017-12-14 | 富士ゼロックス株式会社 | 通信データ中継装置及びプログラム |
| WO2018016160A1 (ja) | 2016-07-21 | 2018-01-25 | 株式会社日立製作所 | 署名検証システム、署名検証方法及び記憶媒体 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20210194698A1 (en) | 2021-06-24 |
| CN111125763A (zh) | 2020-05-08 |
| JP2021103518A (ja) | 2021-07-15 |
| US11750396B2 (en) | 2023-09-05 |
| CN111125763B (zh) | 2022-09-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7069286B2 (ja) | プライバシーデータの処理方法、プライバシーデータの処理装置、機器及び媒体 | |
| EP3916604B1 (en) | Method and apparatus for processing privacy data of block chain, device, storage medium and computer program product | |
| JP7119142B2 (ja) | デジタルid検証方法及び装置、電子機器、非一時的コンピュータ可読記憶媒体並びにプログラム | |
| US12137091B2 (en) | Single sign-on enabled with OAuth token | |
| CN111460429B (zh) | 基于可信执行环境的任务处理方法、装置、设备和介质 | |
| CN111737366B (zh) | 区块链的隐私数据处理方法、装置、设备以及存储介质 | |
| JP7096920B2 (ja) | ブロックチェーンネットワークに基づくデータ共有方法、装置、機器及び媒体 | |
| US11627129B2 (en) | Method and system for contextual access control | |
| CN114788226A (zh) | 用于建立分散式计算机应用的非托管工具 | |
| CN110610101B (zh) | 一种数据存证方法、装置、设备及存储介质 | |
| US20130086381A1 (en) | Multi-server authentication token data exchange | |
| JP7317084B2 (ja) | トラステッド環境の遠隔検証方法、装置、機器、システムおよび媒体 | |
| CN111274591A (zh) | 一种访问Kubernetes集群的方法、装置、电子设备和介质 | |
| CN117121435A (zh) | 连接弹性多因素认证 | |
| CN111682945B (zh) | 一种区块链的权限控制方法、装置、设备和介质 | |
| CN111459672B (zh) | 基于区块链网络的事务处理方法、装置、设备及介质 | |
| CN111400743B (zh) | 基于区块链网络的事务处理方法、装置、电子设备和介质 | |
| CN111464297A (zh) | 基于区块链的事务处理方法、装置、电子设备和介质 | |
| CN116011590A (zh) | 联邦学习方法、装置和系统 | |
| WO2022142436A1 (zh) | 基于区块链的数据处理方法、装置、设备及存储介质 | |
| US10554789B2 (en) | Key based authorization for programmatic clients | |
| KR20220056049A (ko) | 원격 지원 시스템 및 방법과 이를 수행하기 위한 웹 애플리케이션 서버 | |
| CN111339571A (zh) | 一种区块链密钥管理方法、装置、设备和存储介质 | |
| CN111339198B (zh) | 基于区块链的水务处理方法、装置、系统、设备和介质 | |
| HK40094483B (zh) | 账号认证方法、数字资源的兑换方法、装置、设备及介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201216 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20211124 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211130 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220225 |
|
| 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: 20220419 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220502 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7069286 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |