FR3125897B1 - Procédé pour optimiser un fonctionnement d’un élément sécurisé - Google Patents

Procédé pour optimiser un fonctionnement d’un élément sécurisé Download PDF

Info

Publication number
FR3125897B1
FR3125897B1 FR2108329A FR2108329A FR3125897B1 FR 3125897 B1 FR3125897 B1 FR 3125897B1 FR 2108329 A FR2108329 A FR 2108329A FR 2108329 A FR2108329 A FR 2108329A FR 3125897 B1 FR3125897 B1 FR 3125897B1
Authority
FR
France
Prior art keywords
secure element
list
memory
authorized
operations
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
FR2108329A
Other languages
English (en)
Other versions
FR3125897A1 (fr
Inventor
Giudice Lauren Marjorie Del
Hsin-I Huang (Amanda)
Eric Therene
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 Identity and Security France SAS
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 Identity and Security France SAS filed Critical Idemia Identity and Security France SAS
Priority to FR2108329A priority Critical patent/FR3125897B1/fr
Publication of FR3125897A1 publication Critical patent/FR3125897A1/fr
Application granted granted Critical
Publication of FR3125897B1 publication Critical patent/FR3125897B1/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/0223User address space allocation, e.g. contiguous or non contiguous base addressing
    • G06F12/023Free address space management
    • G06F12/0238Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory
    • G06F12/0246Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory in block erasable memory, e.g. flash memory
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/14Protection against unauthorised use of memory or access to memory
    • G06F12/1416Protection against unauthorised use of memory or access to memory by checking the object accessibility, e.g. type of access defined by the memory independently of subject rights
    • G06F12/1425Protection against unauthorised use of memory or access to memory by checking the object accessibility, e.g. type of access defined by the memory independently of subject rights the protection being physical, e.g. cell, word, block
    • G06F12/1441Protection against unauthorised use of memory or access to memory by checking the object accessibility, e.g. type of access defined by the memory independently of subject rights the protection being physical, e.g. cell, word, block for a range
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/14Protection against unauthorised use of memory or access to memory
    • G06F12/1416Protection against unauthorised use of memory or access to memory by checking the object accessibility, e.g. type of access defined by the memory independently of subject rights
    • G06F12/145Protection against unauthorised use of memory or access to memory by checking the object accessibility, e.g. type of access defined by the memory independently of subject rights the protection being virtual, e.g. for virtual blocks or segments before a translation mechanism
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2212/00Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
    • G06F2212/10Providing a specific technical effect
    • G06F2212/1052Security improvement
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2212/00Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
    • G06F2212/72Details relating to flash memory management
    • G06F2212/7211Wear leveling

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Read Only Memory (AREA)
  • Storage Device Security (AREA)

Abstract

La présente invention concerne un procédé pour optimiser un fonctionnement d’un élément sécurisé, l’élément sécurisé comprenant une mémoire, l’élément sécurisé étant configuré par une liste d’opérations autorisées, le procédé comprenant : a. recevoir une commande d’effacement ou d’écriture de données dans la mémoire ; et b. exécuter la commande reçue uniquement si la commande reçue correspond à une opération autorisée de la liste d’opérations autorisées. Le procédé comprend en outre : c. déterminer un indicateur d’un état d’usure globale de la mémoire ; et d. si l’indicateur déterminé indique que l’état d’usure globale de la mémoire est supérieur à un seuil prédéfini, réduire la liste d’opérations autorisées en retirant des opérations de ladite liste. [Fig. 4]
FR2108329A 2021-07-30 2021-07-30 Procédé pour optimiser un fonctionnement d’un élément sécurisé Active FR3125897B1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR2108329A FR3125897B1 (fr) 2021-07-30 2021-07-30 Procédé pour optimiser un fonctionnement d’un élément sécurisé

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR2108329A FR3125897B1 (fr) 2021-07-30 2021-07-30 Procédé pour optimiser un fonctionnement d’un élément sécurisé
FR2108329 2021-07-30

Publications (2)

Publication Number Publication Date
FR3125897A1 FR3125897A1 (fr) 2023-02-03
FR3125897B1 true FR3125897B1 (fr) 2025-01-17

Family

ID=78649378

Family Applications (1)

Application Number Title Priority Date Filing Date
FR2108329A Active FR3125897B1 (fr) 2021-07-30 2021-07-30 Procédé pour optimiser un fonctionnement d’un élément sécurisé

Country Status (1)

Country Link
FR (1) FR3125897B1 (fr)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4593436A1 (fr) * 2024-01-29 2025-07-30 Giesecke+Devrient Mobile Security Germany GmbH Fourniture fiable de sim distant par euicc

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2977047B1 (fr) 2011-06-22 2013-08-16 Starchip Procede de gestion de l'endurance de memoires non volatiles.
CN108197503B (zh) * 2017-12-15 2020-09-15 杭州中天微系统有限公司 一种为间接访问存储控制器增加保护功能的装置
US10936213B2 (en) * 2019-03-13 2021-03-02 Micron Technology, Inc. Techniques for secure writes by non-privileged users
FR3104280B1 (fr) * 2019-12-06 2021-11-26 Thales Sa Systeme electronique securise comportant un processeur et un composant memoire ; composant programmable associe

Also Published As

Publication number Publication date
FR3125897A1 (fr) 2023-02-03

Similar Documents

Publication Publication Date Title
US7917338B2 (en) Determining a window size for outlier detection
US10558678B2 (en) Multi-representation storage of time series data
US7836004B2 (en) Using data mining algorithms including association rules and tree classifications to discover data rules
US8214807B2 (en) Code path tracking
US10685306B2 (en) Advisor generating multi-representations of time series data
JP5814335B2 (ja) 書込みの削減、及び不揮発性メモリの残り寿命の推定と表示
US20080195650A1 (en) Method for determining a time for retraining a data mining model
US9535673B1 (en) Reducing compilation time using profile-directed feedback
US10437910B2 (en) Trend correlations
EP3929684B1 (fr) Système, procédé et programme de gestion de données
FR3125897B1 (fr) Procédé pour optimiser un fonctionnement d’un élément sécurisé
US11222282B2 (en) Sourcing a new machine-learning project by reusing artifacts from reference machine learning projects
US6941464B1 (en) Method and logic for capturing and analyzing conduit data
WO2016200522A1 (fr) Procédés et appareil d'optimisation d'instructions en vue d'une exécution par un processeur
US10318513B2 (en) Storing data records
Duncan et al. Modelling South African currency crises as structural changes in the volatility of the rand
Zhao et al. Call sequence prediction through probabilistic calling automata
FR3105464B1 (fr) Methode et Système informatique de validation d’une infrastructure informatique par minage
US20080256229A1 (en) Detecting Machine Utilization Activity
CN118312110B (zh) 闪存数据处理方法、装置、计算机设备以及存储介质
GB2494268A (en) Performing code optimization
KR102811071B1 (ko) Sns 데이터의 이상 징후 감지 방법 및 sns 데이터의 이상 징후 감지 장치
US20230375382A1 (en) Data recording apparatus, data recording method, and non-transitory computer readable medium
JP7556476B2 (ja) バックドア検知装置、バックドア検知方法、及びプログラム
CN114281815B (zh) 一种产业创新资源数据分析方法及系统

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20230203

PLFP Fee payment

Year of fee payment: 3

PLFP Fee payment

Year of fee payment: 4

PLFP Fee payment

Year of fee payment: 5

TP Transmission of property

Owner name: IDEMIA FRANCE, FR

Effective date: 20250514