JP6753524B2 - 流通履歴管理システム、流通履歴管理装置、方法およびプログラム - Google Patents
流通履歴管理システム、流通履歴管理装置、方法およびプログラム Download PDFInfo
- Publication number
- JP6753524B2 JP6753524B2 JP2019519932A JP2019519932A JP6753524B2 JP 6753524 B2 JP6753524 B2 JP 6753524B2 JP 2019519932 A JP2019519932 A JP 2019519932A JP 2019519932 A JP2019519932 A JP 2019519932A JP 6753524 B2 JP6753524 B2 JP 6753524B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- tracking
- unit
- distribution history
- component
- 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
- 238000000034 method Methods 0.000 title claims description 54
- 230000005540 biological transmission Effects 0.000 claims description 101
- 238000012545 processing Methods 0.000 claims description 59
- 238000007726 management method Methods 0.000 claims description 57
- 230000008569 process Effects 0.000 claims description 42
- 238000013523 data management Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 14
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000001404 mediated effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Images
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/64—Protecting data integrity, e.g. using checksums, certificates or signatures
- G06F21/645—Protecting data integrity, e.g. using checksums, certificates or signatures using a third party
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/182—Distributed file systems
- G06F16/1824—Distributed file systems implemented using Network-attached Storage [NAS] architecture
- G06F16/1827—Management specifically adapted to NAS
-
- 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/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/16—Program or content traceability, e.g. by watermarking
-
- 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/604—Tools and structures for managing or administering access control systems
-
- 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/606—Protecting data by securing the transmission between two devices or processes
-
- 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/6227—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 where protection concerns the structure of data, e.g. records, types, queries
-
- 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/3242—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 keyed hash functions, e.g. message authentication codes [MACs], CBC-MAC or HMAC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/80—Wireless
- H04L2209/805—Lightweight hardware, e.g. radio-frequency identification [RFID] or sensor
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Automation & Control Theory (AREA)
- Technology Law (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Power Engineering (AREA)
- Information Transfer Between Computers (AREA)
- Testing And Monitoring For Control Systems (AREA)
Description
図1は、本発明による流通履歴管理システムの第1の実施形態の構成例を示すブロック図である。本実施形態の流通履歴管理システム100は、データ追跡部10と、コンポーネント20とを備えている。
次に、本発明による流通履歴管理システムの第2の実施形態を説明する。第1の実施形態では、コンポーネントがデータを処理した後、そのデータに追跡タグを付与してデータを送信する方法を説明した。本実施形態では、コンポーネントが追跡タグ以外の情報も付与してデータを送信する方法を説明する。
Victor Costan, Srinivas Devadas, “Intel SGX Explained”, January 2016.
Intel Corporation, “Intel Software Guard Extensions”, 332680-002, Rev. 1.1, June 2015.
11 流通履歴記憶部
12 追跡タグ付与部
13 第一送信部
14 履歴登録部
20,20a,20b,50,50a,50b コンポーネント
21 第二送信部
22 処理部
23 署名付与部
30,30a,30b デバイス
40,40a,40b,40c メモリ
100 流通履歴管理システム
T11,T12 タグ
S51,S51a,S51b 署名
K11,K11a,K11b 秘密鍵
K12,K12a,K12b 公開鍵
Claims (10)
- データを追跡するデータ追跡部と、
データを処理する1以上のコンポーネントとを備え、
前記データ追跡部は、
追跡するデータの識別に用いられる追跡タグを付与する追跡タグ付与部と、
前記追跡タグが付与されたデータが経由したコンポーネントまたはメモリの履歴を示す流通履歴を記憶する流通履歴記憶部と、
前記追跡タグを付与したデータを前記コンポーネントに送信する第一送信部と、
前記追跡タグが付与されたデータの前記流通履歴を前記流通履歴記憶部に登録する履歴登録部とを含み、
前記コンポーネントは、
受信したデータに付与された追跡タグと同一の追跡タグを付与したデータを、他の前記コンポーネントまたは前記データ追跡部に送信する第二送信部を含み、
前記履歴登録部は、同一の追跡タグで紐づけられるデータの追跡結果を当該データの前記流通履歴として前記流通履歴記憶部に登録する
ことを特徴とする流通履歴管理システム。 - コンポーネントは、自コンポーネントによる操作が行われた証拠を示す署名をデータに付与する署名付与部を備え、
第二送信部は、追跡タグおよび前記署名が付与されたデータを、他のコンポーネントまたはデータ追跡部に送信する
請求項1記載の流通履歴管理システム。 - データ追跡部の第一送信部は、追跡タグが付与された第一のデータをコンポーネントに送信し、
コンポーネントは、
受信した前記第一のデータを更新する第一処理部を含み、
前記コンポーネントの第二送信部は、更新後の第一のデータに前記追跡タグを付与してデータ追跡部に送信し、
データ追跡部の履歴登録部は、第一送信部により送信された第一のデータと前記第二送信部により送信された更新後の第一データとを、付与された同一の追跡タグにより紐づけた流通履歴を生成する
請求項1または請求項2記載の流通履歴管理システム。 - データ追跡部の第一送信部は、追跡タグが付与された第一のデータをコンポーネントに送信し、
コンポーネントは、
受信した前記第一のデータに基づいて第二のデータを生成する第二処理部を含み、
前記コンポーネントの第二送信部は、生成された第二のデータに前記追跡タグを付与してデータ追跡部に送信し、
データ追跡部の履歴登録部は、第一送信部により送信された第一のデータと前記第二送信部により送信された前記第二のデータとを、付与された同一の追跡タグにより紐づけた流通履歴を生成する
請求項1または請求項2記載の流通履歴管理システム。 - データ追跡部の第一送信部は、第一の追跡タグが付与された第三のデータおよび第二の追跡タグが付与された第四のデータをコンポーネントに送信し、
コンポーネントは、
受信した前記第三のデータおよび第四のデータを結合して第五のデータを生成する第三処理部を含み、
前記コンポーネントの第二送信部は、前記第三処理部が結合した第五のデータに前記第一の追跡タグと前記第二の追跡タグの両方の追跡タグを付与してデータ追跡部に送信し、
データ追跡部の履歴登録部は、前記第三のデータと前記第五のデータとを、当該第五のデータに付与された追跡タグに含まれる同一の追跡タグにより紐づけた流通履歴を生成し、前記第四のデータと前記第五のデータとを、当該第五のデータに付与された追跡タグに含まれる同一の追跡タグにより紐づけた流通履歴を生成する
請求項1または請求項2記載の流通履歴管理システム。 - データ追跡部の第一送信部は、第一の追跡タグが付与されたデータおよび当該データと同一の内容のデータに第二の追跡タグが付与されたデータを異なるコンポーネントにそれぞれ送信し、
第一のコンポーネントの第二送信部は、受信したデータに付与された前記第一の追跡タグを付与したデータを、データ追跡部に送信し、
第二のコンポーネントの第二送信部は、受信したデータに付与された前記第二の追跡タグを付与したデータを、データ追跡部に送信し、
データ追跡部の履歴登録部は、前記第一の追跡タグで紐づけられるデータの追跡結果を当該データの流通履歴として流通履歴記憶部に登録し、前記第二の追跡タグで紐づけられるデータの追跡結果を当該データの流通履歴として流通履歴記憶部に登録する
請求項1または請求項2記載の流通履歴管理システム。 - データの流通履歴を管理する流通履歴管理装置であって、
追跡するデータの識別に用いられる追跡タグを付与する追跡タグ付与部と、
前記追跡タグが付与されたデータが経由したコンポーネントまたはメモリの履歴を示す流通履歴を記憶する流通履歴記憶部と、
前記追跡タグを付与したデータを、当該データを処理するコンポーネントに送信する第一送信部と、
前記追跡タグが付与されたデータの前記流通履歴を前記流通履歴記憶部に登録する履歴登録部とを備え、
前記履歴登録部は、受信したデータに付与された追跡タグと同一の追跡タグを付与したデータを他の前記コンポーネントまたは前記流通履歴管理装置に送信する前記コンポーネントから当該データを受信し、同一の追跡タグで紐づけられるデータの追跡結果を当該データの前記流通履歴として前記流通履歴記憶部に登録する
ことを特徴とする流通履歴管理装置。 - データを追跡するデータ追跡部が、追跡するデータの識別に用いられる追跡タグを付与し、
前記データ追跡部が、データを処理するコンポーネントに前記追跡タグが付与されたデータを送信し、
前記コンポーネントが、受信したデータに付与された追跡タグと同一の追跡タグを付与したデータを、他の前記コンポーネントまたは前記データ追跡部に送信し、
前記データ追跡部が、前記追跡タグが付与されたデータが経由したコンポーネントまたはメモリの履歴を示す流通履歴を記憶する流通履歴記憶部に、当該追跡タグが付与されたデータの流通履歴を登録し、
前記データの前記流通履歴を登録する際、前記データ追跡部が、同一の追跡タグで紐づけられるデータの追跡結果を当該データの前記流通履歴として前記流通履歴記憶部に登録する
ことを特徴とする流通履歴管理方法。 - コンピュータが、追跡するデータの識別に用いられる追跡タグを付与し、
前記コンピュータが、前記追跡タグが付与されたデータを、当該データを処理するコンポーネントに送信し、
前記コンピュータが、前記コンポーネントから、前記追跡タグと同一の追跡タグが付与されたデータを受信し、
前記コンピュータが、前記追跡タグが付与されたデータが経由したコンポーネントまたはメモリの履歴を示す流通履歴を記憶する流通履歴記憶部に、当該追跡タグが付与されたデータの前記流通履歴を登録し、
前記コンピュータが、前記データの前記流通履歴を登録する際、同一の追跡タグで紐づけられるデータの追跡結果を当該データの前記流通履歴として前記流通履歴記憶部に登録する
ことを特徴とする流通履歴管理方法。 - コンピュータに、
追跡するデータの識別に用いられる追跡タグを付与する追跡タグ付与処理、
前記追跡タグを付与したデータを、当該データを処理するコンポーネントに送信する第一送信処理、および、
前記追跡タグが付与されたデータが経由したコンポーネントまたはメモリの履歴を示す流通履歴を記憶する流通履歴記憶部に、当該追跡タグが付与されたデータの前記流通履歴を登録する履歴登録処理を実行させ、
前記履歴登録処理で、受信したデータに付与された追跡タグと同一の追跡タグを付与したデータを他の前記コンポーネントまたは前記データ追跡部に送信する前記コンポーネントから当該データを受信させ、同一の追跡タグで紐づけられるデータの追跡結果を当該データの前記流通履歴として前記流通履歴記憶部に登録させる
ための流通履歴管理プログラム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2017/019733 WO2018216205A1 (ja) | 2017-05-26 | 2017-05-26 | 流通履歴管理システム、流通履歴管理装置、方法およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2018216205A1 JPWO2018216205A1 (ja) | 2020-03-12 |
JP6753524B2 true JP6753524B2 (ja) | 2020-09-09 |
Family
ID=64396585
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019519932A Active JP6753524B2 (ja) | 2017-05-26 | 2017-05-26 | 流通履歴管理システム、流通履歴管理装置、方法およびプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US11449473B2 (ja) |
JP (1) | JP6753524B2 (ja) |
WO (1) | WO2018216205A1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102462875B1 (ko) * | 2020-12-30 | 2022-11-04 | 소프트캠프 주식회사 | 전자문서의 경로 추적 방법과 추적 시스템 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002342740A (ja) * | 2001-05-14 | 2002-11-29 | Fuji Photo Film Co Ltd | 画像編集システムならびに画像サーバおよびその動作制御方法 |
US20050149741A1 (en) * | 2002-07-13 | 2005-07-07 | Humbel Roger M. | Autorisations, regulation, characterisation, localisation, locking and theft security system (here also referred to as lock-loop dss) |
JP4547861B2 (ja) | 2003-03-20 | 2010-09-22 | 日本電気株式会社 | 不正アクセス防止システム、不正アクセス防止方法、および不正アクセス防止プログラム |
US20170337287A1 (en) * | 2003-06-25 | 2017-11-23 | Susan (Zann) Gill | Intelligent integrating system for crowdsourcing and collaborative intelligence in human- and device- adaptive query-response networks |
JP2005078506A (ja) * | 2003-09-02 | 2005-03-24 | Nippon Telegr & Teleph Corp <Ntt> | コンテンツ流通状況視覚化方法およびその装置 |
US20160112262A1 (en) * | 2014-10-18 | 2016-04-21 | Weaved, Inc. | Installation and configuration of connected devices |
US20150088982A1 (en) * | 2006-09-25 | 2015-03-26 | Weaved, Inc. | Load balanced inter-device messaging |
WO2009026917A1 (de) * | 2007-08-28 | 2009-03-05 | Deutsche Telekom Ag | Verfahren, system und computerprogrammprodukt zur dezentralen verbreitung digitalen contents |
JP5033893B2 (ja) * | 2010-03-17 | 2012-09-26 | 三菱電機インフォメーションシステムズ株式会社 | 診断書生成支援システム |
US8572685B2 (en) * | 2012-01-06 | 2013-10-29 | Timothy J. Caplis | Consolidated data services apparatus and method |
JP6193479B2 (ja) | 2013-05-06 | 2017-09-06 | コンヴィーダ ワイヤレス, エルエルシー | モノのインターネット(iot)適応サービス |
US9934247B2 (en) * | 2014-06-18 | 2018-04-03 | International Business Machines Corporation | Built-in search indexing for NAS systems |
CN106663176B (zh) | 2014-06-30 | 2020-03-10 | 日本电信电话株式会社 | 检测装置以及检测方法 |
US9836476B2 (en) * | 2014-09-25 | 2017-12-05 | Netapp, Inc. | Synchronizing configuration of partner objects across distributed storage systems using transformations |
US20190057340A1 (en) * | 2016-11-11 | 2019-02-21 | Kevin Sunlin Wang | Method and system for automated time management |
-
2017
- 2017-05-26 JP JP2019519932A patent/JP6753524B2/ja active Active
- 2017-05-26 US US16/614,630 patent/US11449473B2/en active Active
- 2017-05-26 WO PCT/JP2017/019733 patent/WO2018216205A1/ja active Application Filing
Also Published As
Publication number | Publication date |
---|---|
US20200151151A1 (en) | 2020-05-14 |
US11449473B2 (en) | 2022-09-20 |
JPWO2018216205A1 (ja) | 2020-03-12 |
WO2018216205A1 (ja) | 2018-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11076290B2 (en) | Assigning an agent device from a first device registry to a second device registry | |
CN109087090B (zh) | 使用可信任的账本追踪目标的方法和装置 | |
US9860235B2 (en) | Method of establishing a trusted identity for an agent device | |
CN112019493B (zh) | 身份认证方法、身份认证装置、计算机设备和介质 | |
CN104145467B (zh) | 使用所需节点路径和加密签名的安全分组传输的策略 | |
US10069811B2 (en) | Registry apparatus, agent device, application providing apparatus and corresponding methods | |
CN106537871B (zh) | 用于在网络中提供设备的登记的***、方法和装置 | |
US20190349346A1 (en) | Registry apparatus, agent device, application providing apparatus and corresponding methods | |
JP7511629B2 (ja) | ブロックチェーンを構成するためのセキュリティ層 | |
CN109344631B (zh) | 区块链的数据修改及区块验证方法、装置、设备和介质 | |
US8981935B2 (en) | Method and system for supplying target information | |
EP3598333B1 (en) | Electronic device update management | |
CN110084600B (zh) | 决议事务请求的处理、验证方法、装置、设备及介质 | |
US20190349347A1 (en) | Registry apparatus, agent device, application providing apparatus and corresponding methods | |
JP2024507908A (ja) | Ssiを用いたブロックチェーンネットワークアイデンティティ管理 | |
US20140074387A1 (en) | Method and apparatus for authenticating group driving of moving object | |
CN113261253A (zh) | 用于控制资源的释放的方法和*** | |
JP2007293788A (ja) | 情報処理システム、情報処理装置、および集積回路チップ | |
CN103678993A (zh) | 一种对终端进行控制的方法和装置 | |
Safkhani et al. | Implementation of secret disclosure attack against two IoT lightweight authentication protocols | |
JP6753524B2 (ja) | 流通履歴管理システム、流通履歴管理装置、方法およびプログラム | |
CN112529402A (zh) | 任务委派方法、***、装置、设备和存储介质 | |
de Moraes et al. | A systematic review of security in the lorawan network protocol | |
EP3547231B1 (en) | Electronic device management | |
Bakoyiannis et al. | From hardware-software contracts to industrial iot-cloud block-chains for security |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191113 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191113 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200602 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200708 |
|
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: 20200721 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200803 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6753524 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |