JP7545073B2 - 処理装置、処理方法およびプログラム - Google Patents
処理装置、処理方法およびプログラム Download PDFInfo
- Publication number
- JP7545073B2 JP7545073B2 JP2022545217A JP2022545217A JP7545073B2 JP 7545073 B2 JP7545073 B2 JP 7545073B2 JP 2022545217 A JP2022545217 A JP 2022545217A JP 2022545217 A JP2022545217 A JP 2022545217A JP 7545073 B2 JP7545073 B2 JP 7545073B2
- Authority
- JP
- Japan
- Prior art keywords
- processing
- data
- user terminal
- processing data
- unit
- 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/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/71—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- 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/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/52—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow
- G06F21/54—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow by adding security routines or objects to programs
-
- 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/6209—Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/20—Network architectures or network communication protocols for network security for managing network security; network security policies in general
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computing Systems (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Mathematical Physics (AREA)
- Storage Device Security (AREA)
Description
図1を参照して、本発明の実施の形態に係る処理装置1が用いられる処理システム7を説明する。処理システム7は、処理装置1、複数のユーザ端末3を備える。処理装置1は、通信ネットワーク5を介して、第1のユーザ端末3aおよび第2のユーザ端末3bのそれぞれと、相互に通信可能に接続される。図1に示す例において、複数のユーザ端末3は、第1のユーザ端末3aおよび第2のユーザ端末3bの2つのユーザ端末3を備える場合を説明するが、2以上のユーザ端末3を備えれば良く、ユーザ端末の数は問わない。
ユーザ端末3は、それぞれ、処理装置1によるサービスを利用するユーザの端末である。ユーザは、個人であっても良いし、企業、団体等であっても良い。ユーザ端末3は、処理システム7の管理対象となる処理データを提供する。ユーザが企業の場合、またユーザ端末3は、企業に属する1以上の担当者が利用する端末であっても良い。
処理装置1は、ユーザ端末3が提供する処理データを、そのユーザが定めるポリシーに従って管理する。処理装置1は、結果データの共有時のユーザ間のポリシーの合意を支援する。処理装置1は、ユーザ端末3の要求に従って、指定された処理データを処理して、その結果をユーザ端末3に返す。
変形例において、処理装置1の処理データ蓄積部11は、暗号化された処理データを蓄積し、処理部24は、暗号化された処理データを、処理部24の中でのみ暗号化を解除して、処理データを処理する場合を説明する。ここで用いられる処理部24は、非特許文献3で開示される方法で実装される。具体的には処理部24は、処理部24を実装するCPU内のレジスタ内でのみ、暗号化されたデータを復号して、その復号されたデータを処理する。
本発明の実施の形態および変形例に係る処理システム7が適用例として3例を説明する。
3 ユーザ端末
5 通信ネットワーク
7 処理システム
10 保護領域
11 処理データ蓄積部
12 ポリシーデータ
13 結果データ
14 揮発性メモリ
21 取得部
22 マッチング部
23 管理部
24 処理部
25 提供部
31 制御部
901 CPU
902 メモリ
903 ストレージ
904 通信装置
905 入力装置
906 出力装置
Da 第1の処理データ
Db 第2の処理データ
Claims (8)
- 第1のユーザ端末が提供する第1の処理データと、第2のユーザ端末が提供する第2の処理データを含む、複数の処理データを取得する取得部と、
前記第1のユーザ端末から、前記第1の処理データと前記第2の処理データによる処理の結果データの共有の要求を受信し、前記第2のユーザ端末から、前記第1のユーザ端末による前記第2の処理データの使用の許諾と、前記第1のユーザ端末および前記第2のユーザ端末から、第3のユーザ端末への結果データの共有の合意を受信するマッチング部と、
前記第2のユーザ端末から許諾を受信すると、前記第1のユーザ端末からの共有の要求で指定された前記第1の処理データと前記第2の処理データを処理して、前記第3のユーザ端末に、前記結果データを出力する処理部と、
前記結果データを、前記第1のユーザ端末に提供する提供部
を備える処理装置。 - 処理データは、コンピュータ処理で参照されるデータ、またはコンピュータ処理を実行するプログラムデータである
請求項1に記載の処理装置。 - 前記取得部は、前記処理部のCPU内で復号可能な暗号鍵で暗号化された第1の処理データおよび第2の処理データを取得し、
前記処理部は、暗号化された第1の処理データおよび第2の処理データを前記CPU内で復号して、復号された前記第1の処理データおよび前記第2の処理データを処理して、前記結果データを出力する
請求項1または2に記載の処理装置。 - 前記取得部は、前記処理装置で復号可能な暗号鍵で暗号化された第1の処理データおよび第2の処理データを取得し、
前記処理部は、暗号化された第1の処理データおよび第2の処理データを復号して前記処理部がアクセス可能な揮発性メモリに記憶し、復号された前記第1の処理データおよび前記第2の処理データを処理して、前記結果データを出力する
請求項1ないし3のいずれか1項に記載の処理装置。 - 前記処理部は、前記結果データを出力した後、前記揮発性メモリのデータを削除する
請求項4に記載の処理装置。 - 前記マッチング部は、共有の要求とポリシーを受信すると、前記ポリシーを前記第2のユーザ端末に通知し、前記第1のユーザ端末および前記第2のユーザ端末が承諾したポリシーを特定し、
特定されたポリシーに従って、前記第1の処理データおよび前記第2の処理データを管理する管理部
をさらに備える請求項1ないし3のいずれか1項に記載の処理装置。 - コンピュータが、第1のユーザ端末が提供する第1の処理データと、第2のユーザ端末が提供する第2の処理データを含む、複数の処理データを取得するステップと、
前記コンピュータが、前記第1のユーザ端末から、前記第1の処理データと前記第2の処理データによる処理の結果データの共有の要求を受信し、前記第2のユーザ端末から、前記第1のユーザ端末による前記第2の処理データの使用の許諾と、と、前記第1のユーザ端末および前記第2のユーザ端末から、第3のユーザ端末への結果データの共有の合意を受信するステップと、
前記コンピュータが、前記第2のユーザ端末から許諾を受信すると、前記第1のユーザ端末からの共有の要求で指定された前記第1の処理データと前記第2の処理データを処理して、前記第3のユーザ端末に、結果データを出力するステップと、
前記コンピュータが、前記結果データを、前記第1のユーザ端末に提供するステップ
を備える処理方法。 - コンピュータを、請求項1ないし請求項6のいずれか1項に記載の処理装置として機能させるためのプログラム。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2020/032697 WO2022044281A1 (ja) | 2020-08-28 | 2020-08-28 | 処理装置、処理方法およびプログラム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JPWO2022044281A1 JPWO2022044281A1 (ja) | 2022-03-03 |
| JPWO2022044281A5 JPWO2022044281A5 (ja) | 2023-06-09 |
| JP7545073B2 true JP7545073B2 (ja) | 2024-09-04 |
Family
ID=80352980
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022545217A Active JP7545073B2 (ja) | 2020-08-28 | 2020-08-28 | 処理装置、処理方法およびプログラム |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US12401645B2 (ja) |
| EP (1) | EP4206970B1 (ja) |
| JP (1) | JP7545073B2 (ja) |
| CN (1) | CN116075825A (ja) |
| WO (1) | WO2022044281A1 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023179028A (ja) * | 2022-06-07 | 2023-12-19 | 弁護士ドットコム株式会社 | プログラム、情報処理装置、情報処理システム、情報処理方法、情報処理端末 |
| WO2025187037A1 (ja) * | 2024-03-08 | 2025-09-12 | Ntt株式会社 | データ共有装置およびデータ共有方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005512170A (ja) | 2001-11-12 | 2005-04-28 | ネットワーク リサーチ ラブ リミテッド | 不正使用に対する情報保護の方法および装置 |
| JP2017167748A (ja) | 2016-03-15 | 2017-09-21 | オムロン株式会社 | データフロー制御装置およびデータフロー制御方法 |
| JP2019168590A (ja) | 2018-03-23 | 2019-10-03 | Kddi株式会社 | 情報処理方法及び情報処理システム |
| JP2019215512A (ja) | 2017-10-13 | 2019-12-19 | パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America | 予測モデル分散方法および予測モデル分散システム |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8874745B2 (en) * | 2010-03-26 | 2014-10-28 | Fujitsu Limited | Method and system for providing services |
| KR101515629B1 (ko) | 2012-01-07 | 2015-04-27 | 삼성전자주식회사 | 플렉서블 표시부를 갖는 휴대단말의 이벤트 제공 방법 및 장치 |
| WO2015114947A1 (ja) * | 2014-01-28 | 2015-08-06 | 日本電信電話株式会社 | 秘密計算方法、秘密計算システム、秘密計算サーバ、登録者端末、利用者端末及びプログラム |
| US9992231B2 (en) | 2015-12-14 | 2018-06-05 | International Business Machines Corporation | Method and apparatus for data protection in cloud-based matching system |
| JP7069631B2 (ja) | 2017-10-16 | 2022-05-18 | 富士フイルムビジネスイノベーション株式会社 | 情報処理装置及び情報処理プログラム |
| US12026219B2 (en) | 2019-12-13 | 2024-07-02 | TripleBlind, Inc. | Systems and methods for efficient computations on split data and split algorithms |
-
2020
- 2020-08-28 WO PCT/JP2020/032697 patent/WO2022044281A1/ja not_active Ceased
- 2020-08-28 JP JP2022545217A patent/JP7545073B2/ja active Active
- 2020-08-28 CN CN202080103660.6A patent/CN116075825A/zh active Pending
- 2020-08-28 EP EP20951531.1A patent/EP4206970B1/en active Active
- 2020-08-28 US US18/023,570 patent/US12401645B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005512170A (ja) | 2001-11-12 | 2005-04-28 | ネットワーク リサーチ ラブ リミテッド | 不正使用に対する情報保護の方法および装置 |
| JP2017167748A (ja) | 2016-03-15 | 2017-09-21 | オムロン株式会社 | データフロー制御装置およびデータフロー制御方法 |
| JP2019215512A (ja) | 2017-10-13 | 2019-12-19 | パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America | 予測モデル分散方法および予測モデル分散システム |
| JP2019168590A (ja) | 2018-03-23 | 2019-10-03 | Kddi株式会社 | 情報処理方法及び情報処理システム |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4206970B1 (en) | 2026-03-04 |
| US12401645B2 (en) | 2025-08-26 |
| JPWO2022044281A1 (ja) | 2022-03-03 |
| US20230353571A1 (en) | 2023-11-02 |
| CN116075825A (zh) | 2023-05-05 |
| EP4206970A4 (en) | 2024-05-22 |
| EP4206970A1 (en) | 2023-07-05 |
| WO2022044281A1 (ja) | 2022-03-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Panda et al. | Drug traceability and transparency in medical supply chain using blockchain for easing the process and creating trust between stakeholders and consumers | |
| US11144660B2 (en) | Secure data sharing | |
| Hynes et al. | A demonstration of sterling: a privacy-preserving data marketplace | |
| US10074088B2 (en) | Methods, apparatus and computer program products for securely accessing account data | |
| US20200058023A1 (en) | Decentralized Data Marketplace | |
| JP2023535927A (ja) | デジタル台帳ベースのヘルスデータ共有および管理 | |
| KR102456676B1 (ko) | 3d 모형 설계데이터 플랫폼 서비스 제공 시스템 및 그 방법 | |
| US12136074B2 (en) | Digital network marketplace | |
| JP7660787B2 (ja) | 情報処理方法、情報処理システムおよび情報処理プログラム | |
| CN111709029A (zh) | 基于区块链和可信计算网络的数据运算和隐私交易方法 | |
| JP7545073B2 (ja) | 処理装置、処理方法およびプログラム | |
| Gabrielli et al. | Kraken: a secure, trusted, regulatory-compliant, and privacy-preserving data sharing platform | |
| Vinothkumar et al. | Hybrid cryptosystem based healthcare data sharing with access control policy in cloud environment | |
| Singh et al. | Smart contract empowered dynamic consent: decentralized storage and access control for healthcare applications | |
| Subirana et al. | Legal programming | |
| TWI636415B (zh) | 基於區塊鏈智能合約的去中心化kyc系統及其方法 | |
| Srinivas et al. | A novel nft framework for pharmaceutical asset ownership and trading: Tokenpharma | |
| Dandotiya et al. | An impact of cyber security and blockchain in healthcare industry: an implementation through AI | |
| US12254471B1 (en) | Method for encrypting NFT's using dynamic key exchange on the blockchain | |
| Loizou et al. | Measuring the impact of blockchain on healthcare applications | |
| JP2019046262A (ja) | 情報処理装置、情報処理方法、及び情報処理プログラム | |
| Chhabra et al. | Blockchain, ai, and data protection in healthcare: A comparative analysis of two blockchain data marketplaces in relation to fair data processing and the ‘data double-spending’problem | |
| Jain et al. | HRCM: An Approach using Blockchain Technology in Healthcare-Record Chain Management. | |
| Jagadamba et al. | Adaptive electronic health records management and secure distribution using blockchain | |
| Rocha et al. | Secure Data Marketplaces |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A529 | Written submission of copy of amendment under article 34 pct |
Free format text: JAPANESE INTERMEDIATE CODE: A5211 Effective date: 20230210 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230210 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240423 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240620 |
|
| 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: 20240723 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240805 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7545073 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |