A server using a hardware security architecture electronic device that verifies the integrity of data transmitted from the server and a verification method using the same
Disclosed embodiments relate to a data selling terminal that generates data using a hardware security architecture, a data purchasing terminal that verifies validity and integrity of data received from the data selling terminal, and a method for controlling the same. Among the disclosed embodiments,...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | English Korean |
Published |
09.08.2022
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Disclosed embodiments relate to a data selling terminal that generates data using a hardware security architecture, a data purchasing terminal that verifies validity and integrity of data received from the data selling terminal, and a method for controlling the same. Among the disclosed embodiments, with respect to a method in which a server generates partial data from total data and transmits the partial data to an electronic device, a method for a data selling terminal to transmit the partial data requested from a data purchasing terminal includes the steps of: receiving requested data requesting transmission of the partial data among all data from the data purchasing terminal; building an application in a secure area of the data selling terminal by using an installation file of an application that verifies the integrity of the entire data included in the requested data and obtains partial data from the entire data; obtaining the partial data from among the entire data using an application built in the secure area; generating an electronic signature of an application, which is information proving that the partial data, which is a part of the entire data, was obtained by the application; and transmitting the partial data and a digital signature of the application to the data purchasing terminal. The step of transmitting the partial data may include: identifying whether the partial data output from the secure area corresponds to the requested data; and filtering the partial data based on an identification result.
개시된 실시예들은 하드웨어 보안 아키텍쳐를 이용하여 데이터를 생성하는 데이터 판매 단말, 데이터 판매 단말로부터 수신한 데이터의 유효성 및 무결성을 검증하는 데이터 구매 단말 및 이들을 제어하는 방법에 관한 것이다. 개시된 실시예들 중에서 서버가 전체 데이터로부터 부분 데이터를 생성하여 전자 장치로 전송하는 방법은, 데이터 판매 단말이 데이터 구매 단말 로부터 요청된 부분 데이터를 전송하는 방법은, 상기 데이터 구매 단말로부터 전체 데이터 중에서 상기 부분 데이터를 전송할 것을 요청하는 요청 데이터를 수신하는 단계, 상기 요청 데이터에 포함된 상기 전체 데이터의 무결성을 검증하고, 상기 전체 데이터로부터 부분 데이터를 획득하는 애플리케이션의 설치 파일을 이용하여, 상기 데이터 판매 단말의 보안 영역에 애플리케이션을 구축하는 단계, 상기 보안 영역에 구축된 애플리케이션을 이용하여 상기 전체 데이터 중에서 상기 부분 데이터를 획득하는 단계, 상기 애플리케이션에 의해서 상기 전체 데이터의 일부인 상기 부분 데이터가 획득되었음을 증명하는 정보인 애플리케이션의 전자 서명을 생성하는 단계 및 상기 부분 데이터 및 상기 애플리케이션의 전자 서명을 상기 데이터 구매 단말로 전송하는 단계를 포함하고, 상기 부분 데이터를 전송하는 단계는, 상기 보안 영역으로부터 출력되는 상기 부분 데이터가 상기 요청 데이터에 상응하는지를 식별하는 단계 및 상기 식별 결과에 기초하여 상기 부분 데이터를 필터링하는 단계를 포함할 수 있다. |
---|---|
AbstractList | Disclosed embodiments relate to a data selling terminal that generates data using a hardware security architecture, a data purchasing terminal that verifies validity and integrity of data received from the data selling terminal, and a method for controlling the same. Among the disclosed embodiments, with respect to a method in which a server generates partial data from total data and transmits the partial data to an electronic device, a method for a data selling terminal to transmit the partial data requested from a data purchasing terminal includes the steps of: receiving requested data requesting transmission of the partial data among all data from the data purchasing terminal; building an application in a secure area of the data selling terminal by using an installation file of an application that verifies the integrity of the entire data included in the requested data and obtains partial data from the entire data; obtaining the partial data from among the entire data using an application built in the secure area; generating an electronic signature of an application, which is information proving that the partial data, which is a part of the entire data, was obtained by the application; and transmitting the partial data and a digital signature of the application to the data purchasing terminal. The step of transmitting the partial data may include: identifying whether the partial data output from the secure area corresponds to the requested data; and filtering the partial data based on an identification result.
개시된 실시예들은 하드웨어 보안 아키텍쳐를 이용하여 데이터를 생성하는 데이터 판매 단말, 데이터 판매 단말로부터 수신한 데이터의 유효성 및 무결성을 검증하는 데이터 구매 단말 및 이들을 제어하는 방법에 관한 것이다. 개시된 실시예들 중에서 서버가 전체 데이터로부터 부분 데이터를 생성하여 전자 장치로 전송하는 방법은, 데이터 판매 단말이 데이터 구매 단말 로부터 요청된 부분 데이터를 전송하는 방법은, 상기 데이터 구매 단말로부터 전체 데이터 중에서 상기 부분 데이터를 전송할 것을 요청하는 요청 데이터를 수신하는 단계, 상기 요청 데이터에 포함된 상기 전체 데이터의 무결성을 검증하고, 상기 전체 데이터로부터 부분 데이터를 획득하는 애플리케이션의 설치 파일을 이용하여, 상기 데이터 판매 단말의 보안 영역에 애플리케이션을 구축하는 단계, 상기 보안 영역에 구축된 애플리케이션을 이용하여 상기 전체 데이터 중에서 상기 부분 데이터를 획득하는 단계, 상기 애플리케이션에 의해서 상기 전체 데이터의 일부인 상기 부분 데이터가 획득되었음을 증명하는 정보인 애플리케이션의 전자 서명을 생성하는 단계 및 상기 부분 데이터 및 상기 애플리케이션의 전자 서명을 상기 데이터 구매 단말로 전송하는 단계를 포함하고, 상기 부분 데이터를 전송하는 단계는, 상기 보안 영역으로부터 출력되는 상기 부분 데이터가 상기 요청 데이터에 상응하는지를 식별하는 단계 및 상기 식별 결과에 기초하여 상기 부분 데이터를 필터링하는 단계를 포함할 수 있다. |
Author | PARK JI HOON SHIN JUN BUM |
Author_xml | – fullname: SHIN JUN BUM – fullname: PARK JI HOON |
BookMark | eNqNjsFqAkEQRPdgDonxHxo8B9wVxKuEhIC34F2amVq3we2Rnl4lv-RXOmz2Azx1d_G6qt6qmSbFa3XfUYZdYTRk0RMxdWzxxoaih8HE_4gtdOIIPhQV57JYUgkUcZUA8o6dioO0glwukKjjNL6mliI7kxtr7sUdkVpL_YhNwayxxP4bBHZJSj28S3GqNKLc4716afmcsZjmvFp-fx0-fz5wSUfkCwco_Lj_bVZNs6rrelNvd-vnqAeCtVv4 |
ContentType | Patent |
DBID | EVB |
DatabaseName | esp@cenet |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: EVB name: esp@cenet url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Medicine Chemistry Sciences Physics |
DocumentTitleAlternate | 하드웨어 보안 아키텍쳐를 이용하는 서버, 상기 서버로부터 전송된 데이터의 무결성을 검증하는 전자 장치 및 이를 이용한 검증 방법 |
ExternalDocumentID | KR20220111618A |
GroupedDBID | EVB |
ID | FETCH-epo_espacenet_KR20220111618A3 |
IEDL.DBID | EVB |
IngestDate | Fri Jul 19 14:26:04 EDT 2024 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English Korean |
LinkModel | DirectLink |
MergedId | FETCHMERGED-epo_espacenet_KR20220111618A3 |
Notes | Application Number: KR20210020692 |
OpenAccessLink | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20220809&DB=EPODOC&CC=KR&NR=20220111618A |
ParticipantIDs | epo_espacenet_KR20220111618A |
PublicationCentury | 2000 |
PublicationDate | 20220809 |
PublicationDateYYYYMMDD | 2022-08-09 |
PublicationDate_xml | – month: 08 year: 2022 text: 20220809 day: 09 |
PublicationDecade | 2020 |
PublicationYear | 2022 |
RelatedCompanies | SAMSUNG ELECTRONICS CO., LTD |
RelatedCompanies_xml | – name: SAMSUNG ELECTRONICS CO., LTD |
Score | 3.3697252 |
Snippet | Disclosed embodiments relate to a data selling terminal that generates data using a hardware security architecture, a data purchasing terminal that verifies... |
SourceID | epo |
SourceType | Open Access Repository |
SubjectTerms | CALCULATING COMPUTING COUNTING ELECTRIC COMMUNICATION TECHNIQUE ELECTRIC DIGITAL DATA PROCESSING ELECTRICITY PHYSICS TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION |
Title | A server using a hardware security architecture electronic device that verifies the integrity of data transmitted from the server and a verification method using the same |
URI | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20220809&DB=EPODOC&locale=&CC=KR&NR=20220111618A |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8JAEJ4gPm-KGh9oJtH0RiyUtvZADLQQIuERgoYb2bZbJUpLYA3_yV_p7LYIJ4776Gy7zbfz3gF4tK3Q9m3HL3HTDEhBoXNQcp0SScoV3WShUQ2lQb_bs9pv1dexOc7B9zoXRt0TulKXIxKiAsK7UOf1fGPE8lRs5fLJn1JX8tIa1Twt044rFRKAHM1r1JqDvtd3NdetdYZab5iOEa6t8nN9D_ZJkLYlHprvDZmXMt9mKq1TOBgQvVicQe4rKcCxu669VoCjbubyLsChitEMltSZ4XB5Dr91lNZUvkAZt_6BDGXy1IotOPWnBelw20WAm2o3GHJ5OKD4ZAKJwjQiXZlaHNObI-SjSYQychSFZGSzqSCpFGUeipqWLczikJZNCaQ7hmk16uyV1FQ24xfw0GqO3HaJPn_yv9uTznB7r4xLyMdJzK8ApYuUIMtYZPvVINIZ6V5MDxzdN8q-ZRvXUNxF6Wb38C2cyKaKrXOKkBeLH35H_F749-o3_QHJJrHP |
link.rule.ids | 230,309,783,888,25576,76876 |
linkProvider | European Patent Office |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1bT8IwFD5BvOCbosYLahPN3oiDsc09EAMbBOUagoY30m6dEmUjUMN_8ld62g3lice13WnX5eu59wDc21ZgM9thRW6aPiooeA5KrlNESbmsmzQwKoE06Hd7Vuu18jI2xxn4WufCqHtCV-pyRESUj3gX6rye_xuxPBVbuXxgU2yKn5qjqqel2nG5jAKQo3n1amPQ9_qu5rrV9lDrDZM-xLVVeqztwC4K2bbEQ-OtLvNS5ptMpXkEewOkF4ljyHzGeci569preTjopi7vPOyrGE1_iY0pDpcn8FMj0prKF0TGrb8TSmTy1IouOLYnBenIpouA_Fe7IQGXhwMRH1QQpDANUVfGJ06SmyPkq3FIZOQoEZKRzaYCpVIi81DUsHRiGgU4bUIg2TGSVKNOl6SG0hk_hbtmY-S2ivj5k7_dnrSHm3tlnEE2iiN-DkS6SBGylIY2q_ihTlH3orrv6MwoMcs2LqCwjdLl9u5byLVG3c6k89xrX8Gh7FJxdk4BsmLxza-R9wt2o37ZL096tMI |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=A+server+using+a+hardware+security+architecture+electronic+device+that+verifies+the+integrity+of+data+transmitted+from+the+server+and+a+verification+method+using+the+same&rft.inventor=SHIN+JUN+BUM&rft.inventor=PARK+JI+HOON&rft.date=2022-08-09&rft.externalDBID=A&rft.externalDocID=KR20220111618A |