COMPUTER PROGRAM TRUST ASSURANCE FOR INTERNET OF THINGS (IOT) DEVICES

A method for computer program source level trust assurance in an Internet of Things (IoT) device includes receiving a request to install a computer program in an IoT device and storing, in temporary memory, a file containing a binary fomi of the computer program and an authenticity fingerprint incor...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: PAPAGEORGIOU, ALEXANDER, O'SULLIVAN, PATRICK J, RAINBIRD, JENNY, MYGIAKIS, ANTONIOS, LOUPOS, KONSTANTINOS
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator PAPAGEORGIOU, ALEXANDER
O'SULLIVAN, PATRICK J
RAINBIRD, JENNY
MYGIAKIS, ANTONIOS
LOUPOS, KONSTANTINOS
description A method for computer program source level trust assurance in an Internet of Things (IoT) device includes receiving a request to install a computer program in an IoT device and storing, in temporary memory, a file containing a binary fomi of the computer program and an authenticity fingerprint incorporated as part of the binary fomi of the computer program. The method additionally includes extracting the authenticity fingerprint from the binary fomi of the computer program, retrieving a different fingerprint from remote storage and comparing the different fingerprint to the extracted fingerprint. Finally, the method includes installing the computer program into the IoT device in response to the comparison indicating that the extracted fingerprint is identical to the different fingerprint, but otherwise rejecting the request to install the computer program.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_CA3121054A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>CA3121054A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_CA3121054A13</originalsourceid><addsrcrecordid>eNrjZHB19vcNCA1xDVIICPJ3D3L0VQgJCg0OUXAMDg4NcvRzdlVw8w9S8PQDqvBzDVHwd1MI8fD0cw9W0PD0D9FUcHEN83R2DeZhYE1LzClO5YXS3AwKbq4hzh66qQX58anFBYnJqXmpJfHOjsaGRoYGpiaOhsZEKAEAOsErcg</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>COMPUTER PROGRAM TRUST ASSURANCE FOR INTERNET OF THINGS (IOT) DEVICES</title><source>esp@cenet</source><creator>PAPAGEORGIOU, ALEXANDER ; O'SULLIVAN, PATRICK J ; RAINBIRD, JENNY ; MYGIAKIS, ANTONIOS ; LOUPOS, KONSTANTINOS</creator><creatorcontrib>PAPAGEORGIOU, ALEXANDER ; O'SULLIVAN, PATRICK J ; RAINBIRD, JENNY ; MYGIAKIS, ANTONIOS ; LOUPOS, KONSTANTINOS</creatorcontrib><description>A method for computer program source level trust assurance in an Internet of Things (IoT) device includes receiving a request to install a computer program in an IoT device and storing, in temporary memory, a file containing a binary fomi of the computer program and an authenticity fingerprint incorporated as part of the binary fomi of the computer program. The method additionally includes extracting the authenticity fingerprint from the binary fomi of the computer program, retrieving a different fingerprint from remote storage and comparing the different fingerprint to the extracted fingerprint. Finally, the method includes installing the computer program into the IoT device in response to the comparison indicating that the extracted fingerprint is identical to the different fingerprint, but otherwise rejecting the request to install the computer program.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTEDFOR SPECIFIC APPLICATION FIELDS ; PHYSICS</subject><creationdate>2021</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20211205&amp;DB=EPODOC&amp;CC=CA&amp;NR=3121054A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76289</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20211205&amp;DB=EPODOC&amp;CC=CA&amp;NR=3121054A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>PAPAGEORGIOU, ALEXANDER</creatorcontrib><creatorcontrib>O'SULLIVAN, PATRICK J</creatorcontrib><creatorcontrib>RAINBIRD, JENNY</creatorcontrib><creatorcontrib>MYGIAKIS, ANTONIOS</creatorcontrib><creatorcontrib>LOUPOS, KONSTANTINOS</creatorcontrib><title>COMPUTER PROGRAM TRUST ASSURANCE FOR INTERNET OF THINGS (IOT) DEVICES</title><description>A method for computer program source level trust assurance in an Internet of Things (IoT) device includes receiving a request to install a computer program in an IoT device and storing, in temporary memory, a file containing a binary fomi of the computer program and an authenticity fingerprint incorporated as part of the binary fomi of the computer program. The method additionally includes extracting the authenticity fingerprint from the binary fomi of the computer program, retrieving a different fingerprint from remote storage and comparing the different fingerprint to the extracted fingerprint. Finally, the method includes installing the computer program into the IoT device in response to the comparison indicating that the extracted fingerprint is identical to the different fingerprint, but otherwise rejecting the request to install the computer program.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTEDFOR SPECIFIC APPLICATION FIELDS</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2021</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZHB19vcNCA1xDVIICPJ3D3L0VQgJCg0OUXAMDg4NcvRzdlVw8w9S8PQDqvBzDVHwd1MI8fD0cw9W0PD0D9FUcHEN83R2DeZhYE1LzClO5YXS3AwKbq4hzh66qQX58anFBYnJqXmpJfHOjsaGRoYGpiaOhsZEKAEAOsErcg</recordid><startdate>20211205</startdate><enddate>20211205</enddate><creator>PAPAGEORGIOU, ALEXANDER</creator><creator>O'SULLIVAN, PATRICK J</creator><creator>RAINBIRD, JENNY</creator><creator>MYGIAKIS, ANTONIOS</creator><creator>LOUPOS, KONSTANTINOS</creator><scope>EVB</scope></search><sort><creationdate>20211205</creationdate><title>COMPUTER PROGRAM TRUST ASSURANCE FOR INTERNET OF THINGS (IOT) DEVICES</title><author>PAPAGEORGIOU, ALEXANDER ; O'SULLIVAN, PATRICK J ; RAINBIRD, JENNY ; MYGIAKIS, ANTONIOS ; LOUPOS, KONSTANTINOS</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_CA3121054A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2021</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTEDFOR SPECIFIC APPLICATION FIELDS</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>PAPAGEORGIOU, ALEXANDER</creatorcontrib><creatorcontrib>O'SULLIVAN, PATRICK J</creatorcontrib><creatorcontrib>RAINBIRD, JENNY</creatorcontrib><creatorcontrib>MYGIAKIS, ANTONIOS</creatorcontrib><creatorcontrib>LOUPOS, KONSTANTINOS</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>PAPAGEORGIOU, ALEXANDER</au><au>O'SULLIVAN, PATRICK J</au><au>RAINBIRD, JENNY</au><au>MYGIAKIS, ANTONIOS</au><au>LOUPOS, KONSTANTINOS</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>COMPUTER PROGRAM TRUST ASSURANCE FOR INTERNET OF THINGS (IOT) DEVICES</title><date>2021-12-05</date><risdate>2021</risdate><abstract>A method for computer program source level trust assurance in an Internet of Things (IoT) device includes receiving a request to install a computer program in an IoT device and storing, in temporary memory, a file containing a binary fomi of the computer program and an authenticity fingerprint incorporated as part of the binary fomi of the computer program. The method additionally includes extracting the authenticity fingerprint from the binary fomi of the computer program, retrieving a different fingerprint from remote storage and comparing the different fingerprint to the extracted fingerprint. Finally, the method includes installing the computer program into the IoT device in response to the comparison indicating that the extracted fingerprint is identical to the different fingerprint, but otherwise rejecting the request to install the computer program.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_CA3121054A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTEDFOR SPECIFIC APPLICATION FIELDS
PHYSICS
title COMPUTER PROGRAM TRUST ASSURANCE FOR INTERNET OF THINGS (IOT) DEVICES
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-05T19%3A01%3A47IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=PAPAGEORGIOU,%20ALEXANDER&rft.date=2021-12-05&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3ECA3121054A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true