EP4720902A1 - Chargeur d'amorçage portable utilisant une chaîne de blocs - Google Patents
Chargeur d'amorçage portable utilisant une chaîne de blocsInfo
- Publication number
- EP4720902A1 EP4720902A1 EP24728240.3A EP24728240A EP4720902A1 EP 4720902 A1 EP4720902 A1 EP 4720902A1 EP 24728240 A EP24728240 A EP 24728240A EP 4720902 A1 EP4720902 A1 EP 4720902A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- transaction
- boot loader
- blockchain
- public key
- operating system
- 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.)
- Pending
Links
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/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/57—Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
- G06F21/575—Secure boot
-
- 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/57—Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
- G06F21/572—Secure firmware programming, e.g. of basic input output system [BIOS]
-
- 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
- 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/3247—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 digital signatures
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
Un procédé mis en œuvre par ordinateur pour démarrer un dispositif à l'aide d'un dispositif de chargeur d'amorçage portable, le dispositif de chargeur d'amorçage portable comprenant un chargeur d'amorçage et des fichiers de système d'exploitation, une chaîne de blocs comprenant une transaction de chargeur d'amorçage, la transaction de chargeur d'amorçage comprenant une sortie verrouillée à une clé publique maître, et la transaction de chargeur d'amorçage comprenant une première signature signant le chargeur d'amorçage et une seconde signature signant les fichiers de système d'exploitation, et le procédé comprenant : l'obtention de la transaction de chargeur d'amorçage; la vérification de la première signature à l'aide de la clé publique maître; la vérification de la seconde signature à l'aide de la clé publique maître; et le chargement des fichiers de système d'exploitation à l'aide du chargeur d'amorçage.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB2308054.2A GB2630584B (en) | 2023-05-30 | 2023-05-30 | Portable boot loader using blockchain |
| GB2308053.4A GB2630583A (en) | 2023-05-30 | 2023-05-30 | Portable boot loader using blockchain |
| GB2308056.7A GB2630585A (en) | 2023-05-30 | 2023-05-30 | Portable boot loader using blockchain |
| PCT/EP2024/064736 WO2024246109A1 (fr) | 2023-05-30 | 2024-05-29 | Chargeur d'amorçage portable utilisant une chaîne de blocs |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| EP4720902A1 true EP4720902A1 (fr) | 2026-04-08 |
Family
ID=91248420
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP24728240.3A Pending EP4720902A1 (fr) | 2023-05-30 | 2024-05-29 | Chargeur d'amorçage portable utilisant une chaîne de blocs |
Country Status (3)
| Country | Link |
|---|---|
| EP (1) | EP4720902A1 (fr) |
| CN (1) | CN121285809A (fr) |
| WO (1) | WO2024246109A1 (fr) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20120092222A (ko) * | 2011-02-11 | 2012-08-21 | 삼성전자주식회사 | 보안 부팅 방법 및 보안 부트 이미지 생성 방법 |
| KR102415005B1 (ko) * | 2019-08-21 | 2022-07-01 | 한국전자통신연구원 | 실행코드를 검증하는 하드웨어 보안모듈 및 그것을 갖는 디바이스 및 그것의 동작 방법 |
| GB2588659A (en) * | 2019-10-31 | 2021-05-05 | Nchain Holdings Ltd | Communication protocol using blockchain transactions |
-
2024
- 2024-05-29 EP EP24728240.3A patent/EP4720902A1/fr active Pending
- 2024-05-29 CN CN202480035556.6A patent/CN121285809A/zh active Pending
- 2024-05-29 WO PCT/EP2024/064736 patent/WO2024246109A1/fr not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| WO2024246109A1 (fr) | 2024-12-05 |
| CN121285809A (zh) | 2026-01-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6514831B1 (ja) | 分散型ハッシュテーブル及びピア・ツー・ピア分散型台帳を利用してデジタルアセットのオーナシップを検証する方法及びシステム | |
| EP4333357A2 (fr) | Attaques par fonction de hachage | |
| JP7707209B2 (ja) | ファイル検証システムおよび方法 | |
| US12256022B2 (en) | Blockchain transaction comprising runnable code for hash-based verification | |
| WO2020240319A1 (fr) | Preuve de connaissances | |
| EP3977673B1 (fr) | Transaction de chaîne de blocs comprenant un code exécutable permettant une vérification fondée sur un hachage | |
| CN113874839A (zh) | 区块链交易内的脚本内函数 | |
| US20220239501A1 (en) | Knowledge proof | |
| EP4176364A1 (fr) | Système et procédé faisant appel à une chaîne de blocs permettant de publier un système d'exploitation | |
| CN116263834A (zh) | 许可区块链的多发布者匿名证书 | |
| CN113302610A (zh) | 基于区块链的可信平台 | |
| Homoliak et al. | Aquareum: A centralized ledger enhanced with blockchain and trusted computing | |
| CN113491090A (zh) | 基于区块链的可信平台 | |
| WO2025002735A1 (fr) | Transaction de chaîne de blocs | |
| EP4720902A1 (fr) | Chargeur d'amorçage portable utilisant une chaîne de blocs | |
| GB2630583A (en) | Portable boot loader using blockchain | |
| GB2630585A (en) | Portable boot loader using blockchain | |
| GB2630584A (en) | Portable boot loader using blockchain | |
| WO2024041866A1 (fr) | Transaction de chaîne de blocs | |
| WO2025108650A1 (fr) | Environnement informatique sécurisé utilisant une chaîne de blocs | |
| GB2635746A (en) | Secure computing environment using blockchain | |
| GB2635748A (en) | Secure computing environment using blockchain | |
| EP4736049A1 (fr) | Transaction de chaîne de blocs | |
| Homoliak et al. | AQUAREUM: Non-Equivocating Censorship-Evident Centralized Ledger with EVM-Based Verifiable Execution using Trusted Computing and Blockchain | |
| JP2026511246A (ja) | ノードによって実行される方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: UNKNOWN |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE |
|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
| 17P | Request for examination filed |
Effective date: 20251201 |
|
| AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC ME MK MT NL NO PL PT RO RS SE SI SK SM TR |