WO2019164260A1 - 블록체인 시스템을 이용한 기기들간 암호화 통신 방법 및 시스템 - Google Patents
블록체인 시스템을 이용한 기기들간 암호화 통신 방법 및 시스템 Download PDFInfo
- Publication number
- WO2019164260A1 WO2019164260A1 PCT/KR2019/002065 KR2019002065W WO2019164260A1 WO 2019164260 A1 WO2019164260 A1 WO 2019164260A1 KR 2019002065 W KR2019002065 W KR 2019002065W WO 2019164260 A1 WO2019164260 A1 WO 2019164260A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- transaction
- group
- address
- devices
- public key
- 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.)
- Ceased
Links
Images
Classifications
-
- 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
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
-
- 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/0618—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
- H04L9/0637—Modes of operation, e.g. cipher block chaining [CBC], electronic codebook [ECB] or Galois/counter mode [GCM]
-
- 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/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0894—Escrow, recovery or storing of secret information, e.g. secret key escrow or cryptographic key storage
-
- 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/14—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms
-
- 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/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/3263—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 involving certificates, e.g. public key certificate [PKC] or attribute certificate [AC]; Public key infrastructure [PKI] arrangements
-
- 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
Definitions
- the present invention relates to a method and system for encrypted communication between devices, and more particularly, to a method and system for encrypted communication between devices belonging to a group in which authentication is performed based on stability provided by a blockchain system.
- Blockchain is a database structure in the form of P2P distributed ledger. Transaction information (data) of a certain size are gathered to form a block, and these blocks are chained sequentially in the passage of time. Blockchain formation requires the verification and approval of transaction details of network participants, and each block elaborately refers to the existence of the previous block, so it is virtually impossible to change the order of blocks or manipulate information in the block. This plays a crucial role in eliminating inefficiencies caused by untrusting each other in trading relationships.
- the existing blockchain system is composed of an open network. Therefore, all devices connected to the blockchain system can access the information on the blockchain, making it difficult to create confidential transactions between specific devices.
- SSL Secure Socket Layer
- SSL Secure Socket Layer
- An object of the present invention is to provide a method and system for encrypted communication between devices using a blockchain system to enable encrypted communication only between mutually authenticated devices among the devices on the blockchain system.
- the encryption communication method between devices using a blockchain system a communication method between devices connected to the blockchain system, (a) a full node of the blockchain system Generating a group creation transaction for generating a group G; (b) generating, by the full node, an address / authorized transaction in association with the group G, which specifies an address and an authority of a device belonging to the group G; (c) A device (A, B) belonging to the group (G) generates a public key using its own private key and stores a public key storage transaction in association with the group (G).
- the device A Generating; (d) the device A generating a transmission transaction that encrypts information to be transmitted with the device B's public key obtained by referring to the public key storage transaction, and transmitting the same to the device B; And (e) the device B receiving the transmission transaction verifies the authority assigned to the device A with reference to the address / authorization transaction, and if so, decrypting the data area of the transmission transaction with the private key of the device B; It is configured to include.
- the group generation transaction and the address / authorization transaction are signed with the private key of the full node.
- the authority specified in the address / authorization specifying transaction includes a right to access the group G and a right to record.
- an encryption communication system between devices using a blockchain system a blockchain full node; And devices A and B connected to the full node, wherein the full node comprises: a group generation unit generating a group generation transaction for generating a group G; And an address / authorization authority for generating an address / authorization transaction specifying the address (A, B) and the authority of the device belonging to the group (G) with respect to the group (G).
- a public key storage unit for generating a public key using its own private key, and generating a public key storage transaction in association with the group G, and storing the generated public key.
- a transmission unit for generating a transmission transaction that encrypts information to be transmitted using the public key of the device B obtained by referring to the public key storage transaction, and transmitting the encrypted transaction to the device B.
- the device B receives the transmission transaction and is assigned to the device A.
- a receiver for verifying the authority with reference to the address / authorized transaction and decrypting the data area of the transmission transaction with the private key of the device B when the authority is authenticated.
- the group generation transaction and the address / authorization transaction are signed with the private key of the full node.
- the authority specified in the address / authorization specifying transaction includes a right to access the group G and a right to record.
- a computer-readable recording medium records a program for executing the encrypted communication method between devices using the blockchain system in a computer.
- the present invention enables encrypted communication between P2P or 1: N, N: N on a blockchain system in which all contents are disclosed. It also allows encrypted communication between addresses belonging to a particular group.
- the blockchain group according to the present invention is made of a specific apartment 11, 101.
- family members, wall pads, and smart devices belonging to the group may be registered as elements of the group.
- members of this group can reliably control the devices through blockchain-based authentication with superior security stability, and control the devices of 11-101 before the next door or anyone else is registered in this group on the blockchain. I can't do it.
- FIG. 1 is a diagram illustrating a process of generating a group generation transaction and an address / authorization transaction in an encryption communication system between devices using a blockchain system according to the present invention.
- FIG. 2 is a diagram illustrating a process of generating a public key storage transaction in an encryption communication system between devices using a blockchain system according to the present invention.
- FIG. 3 is a diagram illustrating a process of generating a transmission transaction 140 in an encryption communication system between devices using a blockchain system according to the present invention.
- a preferred embodiment of an encryption communication system between devices using a blockchain system according to the present invention is a full node 5 of the blockchain system 1 and the devices A (10) connected thereto. , B (20).
- a blockchain is a digital ledger where information about transactions occurring in a public or private P2P network is shared among network participants, and a ledger distributed among all member nodes (blockchain nodes) in the network is a block unit of asset exchange between network peers. It is stored permanently. Blocks of all transactions that have been agreed and validated by network participants are called the blockchain by connecting from the beginning of the chain (Genesis block) to the most recent block.
- the blockchain acts as a single access path of the original data which is completely intact, and the members of the blockchain network 5 can see only transactions related to it.
- the blockchain node according to the present invention forms a member of the blockchain network 3 on the P2P network, and the blockchain system 1 is composed of a collection of blockchain nodes.
- a wallet is created in the blockchain node, and the first address is created.
- an address is a key that stores or retrieves information and sends and receives transactions. Therefore, all information exchange on the blockchain node is basically through the address.
- Each blockchain node can have one or more addresses, and one address can record multiple transactions stored over time.
- the transaction ID is a unique hash value given for each transaction. If the transaction ID is known, the corresponding information can be immediately retrieved from all blockchain information.
- the blockchain node is a collection of functions such as routing, blockchain database, mining, and wallet service. Among them, the full node (5) has all of these functions and has the most recent copy of the blockchain. This is a possible node.
- the device A 10 and the device B 20 are devices connected to the blockchain full node 5 through a network (not shown), and the specific object thereof is not limited.
- the full node 5 includes a group generating unit 52 and an address / authority determining unit 54.
- the group generating unit 52 generates a group G (a transaction for generating a group G).
- the address / authorization authority 54 creates a transaction (address / authorization transaction 120) that specifies the address (A, B) and the authority of the device belonging to the specific group (G).
- the device A 10 includes a public key storage unit 12 and a transmission unit 15, and the device B 20 includes a public key storage unit 22 and a reception unit 25. .
- the public key storages 12 and 22 generate a public key according to the public key encryption scheme, and generate a transaction (public key storage transaction 130) for storing the generated public key.
- the transmission unit 15 generates a transmission transaction 140 that encrypts information to be transmitted to the public key 20a of the device B 20 obtained by referring to the public key storage transaction 130 and transmits it to the device B 20. .
- the receiving unit 25 receives the transmission transaction 140, verifies the authority assigned to the device A 10 with reference to the address / authorization transaction 120, and if authenticated, verifies the data area of the transmission transaction 140. It decrypts with the private key 20b of B20.
- a first node of the blockchain system 1 a full node 5, a device A 10 having an address A and a device B 20 having an address B are prepared.
- the address A and the address B become IDs (identifiers) of the devices A 10 and B 20, respectively.
- the public key 5a of the full node 5 is disclosed on the blockchain system 1.
- the full node 5 makes a transaction 110 that creates one group G.
- the data area of the group creation transaction 110 stores information related to the group G (for example, may include a distinction whether the group is public or private only visible to a specific user) and is a full node. It is signed with the private key 5b of (5).
- the information in the data area of the group creation transaction 110 is validly stored only when signed with the private key 5b of the full node 5, and spread to other nodes.
- all nodes on the blockchain system 1 can access the data area of the group creation transaction 110 using the public key 5a of the full node 5 attached to the group creation transaction 110, and the group. It can be seen that (G) has been produced.
- the full node 5 generates a transaction (address / authorization transaction 120) that specifies the addresses A and B of the device belonging to the group G and the authority.
- the address / authorized transaction 120 may include an ID (identifier) of the group G to determine which group the transaction belongs to.
- the contents of the device A 10 and the device B 20 belonging to the group G are signed and stored with the private key 5b of the full node 5.
- the right to access the group G and the right to write are signed with the private key 5b of the full node 5. Stored.
- all nodes on the blockchain system 1 can access the data area of the address / authorized transaction 120 using the public key 5a of the full node 5 attached to the address / authorized transaction 120. It can be seen that the device A 10 and the device B 20 belong to the same group G.
- the device A 10 and the device B 20 generate the public keys 10a and 20a using the private keys 10b and 20b, respectively, and generate the generated public keys 10a and 20a.
- the public key store transaction 130 may include an ID (identifier) of the group G to determine which group the transaction belongs to.
- the device A 10 wants to transmit encrypted information to the device B 20 belonging to the same group G
- the device B 20 obtained by referring to the public key storage transaction 130 by the device A 10.
- the transmission transaction 140 encrypts the information to be transmitted to the public key 20a, and transmits it to the device B 20.
- the device B 20 receives the transmission transaction 140, and authenticates whether the sender can send to the receiver.
- the sender authentication can be confirmed by verifying that the data record of the address / authorized transaction 120 is registered with the authority assigned to the device A 10.
- the device B 20 decrypts the data area of the transmission transaction 140 with the private key 20b of the device B 20, and otherwise ignores the transmitted content.
- the decoded information is sequentially processed according to a general processing procedure.
- the media may include magnetic recording media (e.g., ROM, floppy disk, hard disk, etc.), optical read media (e.g., CD-ROM, DVD, etc.) and electrical recording media (e.g., flash memory, memory stick, etc.) It includes a recording medium such as.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Storage Device Security (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
Claims (7)
- 블록체인 시스템에 접속된 기기들 상호간의 통신 방법에 있어서,(a) 블록체인 시스템의 풀노드가 그룹(G)을 생성하는 그룹생성트랜잭션을 생성하는 단계;(b) 상기 풀노드가 상기 그룹(G)에 속하는 기기의 주소와 권한을 지정하는 주소/권한지정트랜잭션을 상기 그룹(G)과 관련하여 생성하는 단계;(c) 상기 그룹(G)에 속하는 기기(A,B)가 자신의 개인키를 사용하여 공개키를 생성하고, 생성된 공개키를 저장하는 공개키저장트랜잭션을 상기 그룹(G)과 관련하여 생성하는 단계;(d) 기기 A가 상기 공개키저장트랜잭션을 참조하여 얻은 기기 B의 공개키로 전송할 정보를 암호화 한 전송트랜잭션을 생성하여 기기 B로 전송하는 단계; 및(e) 상기 전송트랜잭션을 수신한 기기 B가 기기 A에 할당된 권한을 상기 주소/권한지정트랜잭션을 참조하여 검증하고, 인증되면 상기 전송트랜잭션의 데이터 영역을 기기 B의 개인키로 복호화 하는 단계;를 포함함을 특징으로 하는 블록체인 시스템을 이용한 기기들간 암호화 통신 방법.
- 제1항에서, 상기 그룹생성트랜잭션과 상기 주소/권한지정트랜잭션은상기 풀노드의 개인키로 서명되는 것을 특징으로 하는 블록체인 시스템을 이용한 기기들간 암호화 통신 방법.
- 제1항에서, 상기 주소/권한지정트랜잭션에 지정되는 권한에는상기 그룹(G)에 접근할 수 있는 권한과 기록할 수 있는 권한이 포함됨을 특징으로 하는 블록체인 시스템을 이용한 기기들간 암호화 통신 방법.
- 블록체인 풀노드; 및상기 풀노드에 접속된 기기 A,B;를 포함하여 구성되고,상기 풀노드는,그룹(G)을 생성하는 그룹생성트랜잭션을 생성하는 그룹생성부;상기 그룹(G)에 속하는 기기의 주소(A,B)와 권한을 지정하는 주소/권한지정트랜잭션을 상기 그룹(G)과 관련하여 생성하는 주소/권한지정부;를 구비하고,기기 A,B는 각각 자신의 개인키를 사용하여 공개키를 생성하고, 생성된 공개키를 저장하는 공개키저장트랜잭션을 상기 그룹(G)과 관련하여 생성하는 공개키저장부;를 구비하고,기기 A는 상기 공개키저장트랜잭션을 참조하여 얻은 기기 B의 공개키로 전송할 정보를 암호화 한 전송트랜잭션을 생성하여 기기 B로 전송하는 전송부;를 구비하고,기기 B는 상기 전송 트랜잭션을 수신하고, 기기 A에 할당된 권한을 상기 주소/권한지정트랜잭션을 참조하여 검증하고, 인증되면 상기 전송트랜잭션의 데이터 영역을 기기 B의 개인키로 복호화 하는 수신부;를 구비하는 것을 특징으로 하는 블록체인 시스템을 이용한 기기들간 암호화 통신 시스템.
- 제4항에서, 상기 그룹생성트랜잭션과 상기 주소/권한지정트랜잭션은상기 풀노드의 개인키로 서명되는 것을 특징으로 하는 블록체인 시스템을 이용한 기기들간 암호화 통신 시스템.
- 제4항에서, 상기 주소/권한지정트랜잭션에 지정되는 권한에는상기 그룹(G)에 접근할 수 있는 권한과 기록할 수 있는 권한이 포함됨을 특징으로 하는 블록체인 시스템을 이용한 기기들간 암호화 통신 시스템.
- 제1항 내지 제3항 중 어느 한 항의 블록체인 시스템을 이용한 기기들간 암호화 통신 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체.
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP19757285.2A EP3758277A4 (en) | 2018-02-23 | 2019-02-20 | METHOD AND SYSTEM FOR ENCRYPTED COMMUNICATION BETWEEN DEVICES USING A BLOCK CHAIN SYSTEM |
| AU2019224779A AU2019224779A1 (en) | 2018-02-23 | 2019-02-20 | Method and system for encrypted communication between devices by using block chain system |
| CA3094830A CA3094830A1 (en) | 2018-02-23 | 2019-02-20 | Method and system for encrypted communication between devices by using block chain system |
| US16/979,489 US20210044574A1 (en) | 2018-02-23 | 2019-02-20 | Method and system for encrypted communication between devices by using block chain system |
| ZA2020/05744A ZA202005744B (en) | 2018-02-23 | 2020-09-16 | Method and system for encrypted communication between devices by using block chain system |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020180021606A KR102042339B1 (ko) | 2018-02-23 | 2018-02-23 | 블록체인 시스템을 이용한 기기들간 암호화 통신 방법 및 시스템 |
| KR10-2018-0021606 | 2018-02-23 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019164260A1 true WO2019164260A1 (ko) | 2019-08-29 |
Family
ID=67686886
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2019/002065 Ceased WO2019164260A1 (ko) | 2018-02-23 | 2019-02-20 | 블록체인 시스템을 이용한 기기들간 암호화 통신 방법 및 시스템 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US20210044574A1 (ko) |
| EP (1) | EP3758277A4 (ko) |
| KR (1) | KR102042339B1 (ko) |
| AU (1) | AU2019224779A1 (ko) |
| CA (1) | CA3094830A1 (ko) |
| WO (1) | WO2019164260A1 (ko) |
| ZA (1) | ZA202005744B (ko) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110568833A (zh) * | 2019-10-08 | 2019-12-13 | 重庆特斯联智慧科技股份有限公司 | 一种智慧家居安防监控系统 |
| US11630912B2 (en) | 2020-03-18 | 2023-04-18 | Electronics And Telecommunications Research Institute | System and method for controlling transaction data access |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102307574B1 (ko) * | 2019-11-11 | 2021-09-30 | 서강대학교 산학협력단 | 블록체인을 기반으로 한 클라우드 데이터 저장 시스템 및 데이터 저장 방법 |
| KR102209852B1 (ko) * | 2020-02-12 | 2021-01-29 | 현수영 | 호환 가능한 블록체인 네트워크 간의 트랜잭션 전송 중계 방법 |
| KR102917013B1 (ko) | 2020-03-31 | 2026-01-23 | 삼성전자주식회사 | 블록체인 기반의 pki 도메인에 속하는 전자 장치, 인증 기관 기반의 pki 도메인에 속하는 전자 장치, 및 이들을 포함하는 암호화 통신 시스템 |
| KR102286016B1 (ko) * | 2020-12-23 | 2021-08-04 | 주식회사 지에이치비 | 블록체인 기반의 클라우드 서비스 제공 시스템 |
| CN115766207B (zh) * | 2022-11-14 | 2024-05-03 | 湖南大学 | 一种基于区块链的匿名消息传递方法及系统 |
| CN117478302B (zh) * | 2023-12-28 | 2024-03-01 | 湖南天河国云科技有限公司 | 基于区块链隐私节点身份验证方法及装置 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20010078921A (ko) * | 2001-05-17 | 2001-08-22 | 박준상 | 순수 p2p 서비스에서 사용자 인증 방법 및 운영시스템 |
| KR101590076B1 (ko) * | 2015-11-18 | 2016-02-01 | 주식회사 웨이브스트링 | 개인정보 관리 방법 |
| KR101701131B1 (ko) * | 2016-04-28 | 2017-02-13 | 주식회사 라피 | 이종간 블록체인 연결을 이용한 데이터 기록/검증 방법 및 시스템 |
| WO2017112469A1 (en) * | 2015-12-21 | 2017-06-29 | Mastercard International Incorporated | Method and system for blockchain variant using digital signatures |
| KR20180014534A (ko) * | 2016-08-01 | 2018-02-09 | 서강대학교산학협력단 | 블록체인 기반 트랜잭션 검증 시스템 및 그 방법 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018516026A (ja) * | 2015-03-20 | 2018-06-14 | リヴェッツ・コーポレーションRivetz Corp. | ブロックチェーンを使用したデバイス整合性の自動認証 |
| KR101661930B1 (ko) | 2015-08-03 | 2016-10-05 | 주식회사 코인플러그 | 블록체인을 기반으로 하는 공인인증서 발급시스템 |
| EP3380984A4 (en) * | 2015-11-24 | 2019-07-31 | Ben-Ari, Adi | SYSTEM AND METHOD FOR THE PROTECTION OF DATA BY INTELLIGENT BLOCKCHAIN CONTRACT |
| KR101678795B1 (ko) | 2015-11-30 | 2016-11-22 | 전삼구 | 블록체인 인증을 이용하는 IoT 기반 사물 관리 시스템 및 방법 |
| KR101800737B1 (ko) | 2016-06-27 | 2017-11-23 | 경북대학교 산학협력단 | 사용자 인증을 위한 스마트기기의 제어방법, 이를 수행하기 위한 기록매체 |
| EP3462667A1 (en) * | 2017-09-27 | 2019-04-03 | Banco Bilbao Vizcaya Argentaria, S.A. | Blockchain based joint blind key escrow |
-
2018
- 2018-02-23 KR KR1020180021606A patent/KR102042339B1/ko not_active Expired - Fee Related
-
2019
- 2019-02-20 EP EP19757285.2A patent/EP3758277A4/en not_active Withdrawn
- 2019-02-20 AU AU2019224779A patent/AU2019224779A1/en not_active Abandoned
- 2019-02-20 WO PCT/KR2019/002065 patent/WO2019164260A1/ko not_active Ceased
- 2019-02-20 CA CA3094830A patent/CA3094830A1/en not_active Abandoned
- 2019-02-20 US US16/979,489 patent/US20210044574A1/en not_active Abandoned
-
2020
- 2020-09-16 ZA ZA2020/05744A patent/ZA202005744B/en unknown
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20010078921A (ko) * | 2001-05-17 | 2001-08-22 | 박준상 | 순수 p2p 서비스에서 사용자 인증 방법 및 운영시스템 |
| KR101590076B1 (ko) * | 2015-11-18 | 2016-02-01 | 주식회사 웨이브스트링 | 개인정보 관리 방법 |
| WO2017112469A1 (en) * | 2015-12-21 | 2017-06-29 | Mastercard International Incorporated | Method and system for blockchain variant using digital signatures |
| KR101701131B1 (ko) * | 2016-04-28 | 2017-02-13 | 주식회사 라피 | 이종간 블록체인 연결을 이용한 데이터 기록/검증 방법 및 시스템 |
| KR20180014534A (ko) * | 2016-08-01 | 2018-02-09 | 서강대학교산학협력단 | 블록체인 기반 트랜잭션 검증 시스템 및 그 방법 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3758277A4 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110568833A (zh) * | 2019-10-08 | 2019-12-13 | 重庆特斯联智慧科技股份有限公司 | 一种智慧家居安防监控系统 |
| US11630912B2 (en) | 2020-03-18 | 2023-04-18 | Electronics And Telecommunications Research Institute | System and method for controlling transaction data access |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20190101532A (ko) | 2019-09-02 |
| ZA202005744B (en) | 2021-09-29 |
| CA3094830A1 (en) | 2019-08-29 |
| KR102042339B1 (ko) | 2019-11-07 |
| EP3758277A1 (en) | 2020-12-30 |
| EP3758277A4 (en) | 2021-11-17 |
| US20210044574A1 (en) | 2021-02-11 |
| AU2019224779A1 (en) | 2020-10-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2019164260A1 (ko) | 블록체인 시스템을 이용한 기기들간 암호화 통신 방법 및 시스템 | |
| US7975312B2 (en) | Token passing technique for media playback devices | |
| KR100585368B1 (ko) | 네트워크에 결합된 저장 시스템에 대해 데이터 관리를제공하기 위한 방법 및 장치 | |
| RU2352985C2 (ru) | Способ и устройство для санкционирования операций с контентом | |
| JP2022531497A (ja) | 一方向接続を介したデジタル資産所有物の移転 | |
| JP2002538702A (ja) | 安全な情報の取り扱いのための方法及びシステム | |
| WO2020060094A1 (ko) | 블록체인 네트워크를 구성하는 노드 장치 및 그 노드 장치의 동작 방법 | |
| JP2002519781A (ja) | ネットワークと接続している記憶システムへの接続を認証するための方法および装置 | |
| IL289876B2 (en) | Enhanced secure encryption and decryption system | |
| CN104836862B (zh) | 一种智能终端数据存储方法 | |
| JPH10508438A (ja) | キー・エスクローおよびデータ・エスクロー暗号化のためのシステムおよび方法 | |
| CN105007302B (zh) | 一种移动终端数据存储方法 | |
| CN101605137A (zh) | 安全分布式文件系统 | |
| EP2466511B1 (en) | Media storage structures for storing content and devices for using such structures | |
| CN113360886B (zh) | 一种加密数据共享的方法、装置、设备及可读介质 | |
| WO2023078055A1 (zh) | 在第一区域和第二区域间数据安全共享的方法和系统 | |
| US20190147142A1 (en) | Digital rights management for anonymous digital content sharing | |
| CN115374450A (zh) | 用于编辑区块链的方法和装置 | |
| TWI800315B (zh) | 資料檔案傳輸以及取用權限管理系統與方法 | |
| EP2145283A2 (en) | Enabling recording and copying data | |
| CN119830332A (zh) | 一种基于金融服务数据的安全保护方法 | |
| JP2002215462A (ja) | 計算機システム | |
| US20090282245A1 (en) | Security method and system for media playback devices | |
| CN104836816B (zh) | 一种移动设备数据存储方法 | |
| KR102858212B1 (ko) | 블록체인 네트워크에서 토큰 증권의 착오 전송을 방지하기 위한 방법 및 시스템 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19757285 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: NC2020/0011452 Country of ref document: CO |
|
| ENP | Entry into the national phase |
Ref document number: 3094830 Country of ref document: CA |
|
| ENP | Entry into the national phase |
Ref document number: 2019757285 Country of ref document: EP Effective date: 20200923 |
|
| WWP | Wipo information: published in national office |
Ref document number: NC2020/0011452 Country of ref document: CO |
|
| ENP | Entry into the national phase |
Ref document number: 2019224779 Country of ref document: AU Date of ref document: 20190220 Kind code of ref document: A |