[go: up one dir, main page]

FR3060806B1 - METHOD FOR VERIFYING THE DATA INTEGRITY, ELECTRONIC ENTITY AND ELECTRONIC APPARATUS COMPRISING SUCH AN ELECTRONIC ENTITY - Google Patents

METHOD FOR VERIFYING THE DATA INTEGRITY, ELECTRONIC ENTITY AND ELECTRONIC APPARATUS COMPRISING SUCH AN ELECTRONIC ENTITY Download PDF

Info

Publication number
FR3060806B1
FR3060806B1 FR1662943A FR1662943A FR3060806B1 FR 3060806 B1 FR3060806 B1 FR 3060806B1 FR 1662943 A FR1662943 A FR 1662943A FR 1662943 A FR1662943 A FR 1662943A FR 3060806 B1 FR3060806 B1 FR 3060806B1
Authority
FR
France
Prior art keywords
electronic
entity
electronic entity
verifying
data integrity
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
Application number
FR1662943A
Other languages
French (fr)
Other versions
FR3060806A1 (en
Inventor
Emmanuelle Dottax
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Idemia France SAS
Original Assignee
Idemia France SAS
Oberthur Technologies SA
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Idemia France SAS, Oberthur Technologies SA filed Critical Idemia France SAS
Priority to FR1662943A priority Critical patent/FR3060806B1/en
Publication of FR3060806A1 publication Critical patent/FR3060806A1/en
Application granted granted Critical
Publication of FR3060806B1 publication Critical patent/FR3060806B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/57Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2103Challenge-response

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • Storage Device Security (AREA)

Abstract

Un procédé de vérification de l'intégrité de données mémorisées dans une mémoire (6) d'un appareil électronique (2) comprend les étapes suivantes : - réception, par l'appareil électronique (2), d'au moins une partie de programme (Pn), d'une pluralité d'éléments de diversification (ri) et de condensats (Hn,i) respectivement associés auxdits éléments de diversification ; - mémorisation desdits éléments de diversification (ri) et desdits condensats (Hn,i) dans une entité électronique (10) équipant l'appareil électronique (2) et distincte de ladite mémoire (6) ; - vérification, par l'entité électronique (10) et au moyen d'un condensat donné (Hn,i) parmi lesdits condensats, de l'intégrité d'une partie au moins de la mémoire (6) mise à jour au moyen du programme (Pn). Une entité électronique associée (10) et un appareil (2) comprenant une telle entité électronique (10) sont également présentés.A method for verifying the integrity of data stored in a memory (6) of an electronic apparatus (2) comprises the steps of: - receiving, by the electronic apparatus (2), at least one program part (Pn), a plurality of diversification elements (ri) and condensates (Hn, i) respectively associated with said diversification elements; storage of said diversification elements (ri) and said condensates (Hn, i) in an electronic entity (10) equipping the electronic apparatus (2) and distinct from said memory (6); - verification, by the electronic entity (10) and by means of a given condensate (Hn, i) among said condensates, the integrity of at least a portion of the memory (6) updated by means of program (Pn). An associated electronic entity (10) and an apparatus (2) including such an electronic entity (10) are also presented.

FR1662943A 2016-12-20 2016-12-20 METHOD FOR VERIFYING THE DATA INTEGRITY, ELECTRONIC ENTITY AND ELECTRONIC APPARATUS COMPRISING SUCH AN ELECTRONIC ENTITY Active FR3060806B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR1662943A FR3060806B1 (en) 2016-12-20 2016-12-20 METHOD FOR VERIFYING THE DATA INTEGRITY, ELECTRONIC ENTITY AND ELECTRONIC APPARATUS COMPRISING SUCH AN ELECTRONIC ENTITY

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1662943A FR3060806B1 (en) 2016-12-20 2016-12-20 METHOD FOR VERIFYING THE DATA INTEGRITY, ELECTRONIC ENTITY AND ELECTRONIC APPARATUS COMPRISING SUCH AN ELECTRONIC ENTITY
FR1662943 2016-12-20

Publications (2)

Publication Number Publication Date
FR3060806A1 FR3060806A1 (en) 2018-06-22
FR3060806B1 true FR3060806B1 (en) 2019-05-24

Family

ID=58737644

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1662943A Active FR3060806B1 (en) 2016-12-20 2016-12-20 METHOD FOR VERIFYING THE DATA INTEGRITY, ELECTRONIC ENTITY AND ELECTRONIC APPARATUS COMPRISING SUCH AN ELECTRONIC ENTITY

Country Status (1)

Country Link
FR (1) FR3060806B1 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1056010A1 (en) * 1999-05-28 2000-11-29 Hewlett-Packard Company Data integrity monitoring in trusted computing entity
US9547767B2 (en) * 2013-11-13 2017-01-17 Via Technologies, Inc. Event-based apparatus and method for securing bios in a trusted computing system during execution
FR3030831B1 (en) * 2014-12-23 2018-03-02 Idemia France SECURE ELECTRONIC ENTITY, ELECTRONIC APPARATUS AND METHOD FOR VERIFYING THE INTEGRITY OF DATA STORED IN SUCH A SECURE ELECTRONIC ENTITY

Also Published As

Publication number Publication date
FR3060806A1 (en) 2018-06-22

Similar Documents

Publication Publication Date Title
CY1123629T1 (en) METHODS AND APPARATUS FOR A DISTRIBUTED DATABASE OVER A NETWORK
ATE387714T1 (en) TRACKING THE MOST DERATED BLOCKS OF A NON-VOLATILE STORAGE SYSTEM
EA201990251A1 (en) SYSTEM OF DISTRIBUTED PROCESSING OF TRANSACTIONS AND AUTHENTICATION
WO2013019869A3 (en) Data fingerpringting for copy accuracy assurance
EP4462438A3 (en) Population based treatment recommender using cell free dna
US9881045B2 (en) System and method for processing data
US11734606B2 (en) Method for predicting operational effectiveness
GB2583832A8 (en) Blockchain assisted asset pedigree traceback
Ammoura et al. On an MCS-based inconsistency measure
EP3474146A4 (en) DATA PROCESSING METHOD, STORAGE SYSTEM, AND EXCHANGE DEVICE
BR112018004711A2 (en) method and system for managing client data authentication services
SG11201907703UA (en) Method, device and computer program for analyzing data
GB2573704A (en) Information linking system and method of operation thereof
DK2300175T3 (en) PROCEDURE FOR SORTING A NUMBER OF ITEMS WITH DATA ANALYSIS
MX2019008257A (en) Method and system for automated inclusion or exclusion criteria detection.
PH12020551481A1 (en) Operation support system and operation support method for desulfurization apparatus
GB201206932D0 (en) Comparing event data sets
FR3032293B1 (en) METHOD FOR AUTHENTICATING AN OBJECT BY A DEVICE CAPABLE OF COMMUNICATING MUTUALLY WITHOUT CONTACT, CORRESPONDING SYSTEM AND OBJECT
FR3060806B1 (en) METHOD FOR VERIFYING THE DATA INTEGRITY, ELECTRONIC ENTITY AND ELECTRONIC APPARATUS COMPRISING SUCH AN ELECTRONIC ENTITY
WO2019231917A8 (en) Systems and methods for automated tracking and optimization of global manufacturing and supply based on impacts of post-approval changes
Kokate et al. Prediction of 305-day lactation milk yield based on bimonthly test day values in Karan Fries cattle
FR3059121B1 (en) METHOD OF VERIFYING DATA
FR3043483B1 (en) METHOD OF ENCRYPTING DATA OF PAYMENT MEANS, MEANS OF PAYMENT, SERVER AND CORRESPONDING PROGRAMS
Urabe et al. Quantitative simulations by matrices
FR3020167B1 (en) DEVICE FOR PROCESSING DATA FROM CONTACTLESS MEMORY CARD, METHOD AND CORRESPONDING COMPUTER PROGRAM

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20180622

PLFP Fee payment

Year of fee payment: 4

CA Change of address

Effective date: 20200120

CD Change of name or company name

Owner name: IDEMIA FRANCE, FR

Effective date: 20200120

PLFP Fee payment

Year of fee payment: 5

PLFP Fee payment

Year of fee payment: 6

PLFP Fee payment

Year of fee payment: 7

PLFP Fee payment

Year of fee payment: 8

PLFP Fee payment

Year of fee payment: 9