FR2864650B1 - Procede de mise a jour d'applications pour carte a puce - Google Patents

Procede de mise a jour d'applications pour carte a puce

Info

Publication number
FR2864650B1
FR2864650B1 FR0315487A FR0315487A FR2864650B1 FR 2864650 B1 FR2864650 B1 FR 2864650B1 FR 0315487 A FR0315487 A FR 0315487A FR 0315487 A FR0315487 A FR 0315487A FR 2864650 B1 FR2864650 B1 FR 2864650B1
Authority
FR
France
Prior art keywords
chip card
updating applications
updating
applications
card
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.)
Expired - Fee Related
Application number
FR0315487A
Other languages
English (en)
Other versions
FR2864650A1 (fr
Inventor
Eric Vetillard
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.)
Trusted Logic SAS
Original Assignee
Trusted Logic 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 Trusted Logic SAS filed Critical Trusted Logic SAS
Priority to FR0315487A priority Critical patent/FR2864650B1/fr
Priority to PCT/FR2004/003353 priority patent/WO2005064459A2/fr
Priority to US10/584,328 priority patent/US20070277168A1/en
Publication of FR2864650A1 publication Critical patent/FR2864650A1/fr
Application granted granted Critical
Publication of FR2864650B1 publication Critical patent/FR2864650B1/fr
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • 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
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/448Execution paradigms, e.g. implementations of programming paradigms
    • G06F9/4488Object-oriented
    • G06F9/4492Inheritance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)
  • Devices For Executing Special Programs (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
FR0315487A 2003-12-24 2003-12-24 Procede de mise a jour d'applications pour carte a puce Expired - Fee Related FR2864650B1 (fr)

Priority Applications (3)

Application Number Priority Date Filing Date Title
FR0315487A FR2864650B1 (fr) 2003-12-24 2003-12-24 Procede de mise a jour d'applications pour carte a puce
PCT/FR2004/003353 WO2005064459A2 (fr) 2003-12-24 2004-12-22 Procede de mise a jour d'applications pour carte a puce.
US10/584,328 US20070277168A1 (en) 2003-12-24 2004-12-22 Method for updating chip card applications

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0315487A FR2864650B1 (fr) 2003-12-24 2003-12-24 Procede de mise a jour d'applications pour carte a puce

Publications (2)

Publication Number Publication Date
FR2864650A1 FR2864650A1 (fr) 2005-07-01
FR2864650B1 true FR2864650B1 (fr) 2006-03-24

Family

ID=34639650

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0315487A Expired - Fee Related FR2864650B1 (fr) 2003-12-24 2003-12-24 Procede de mise a jour d'applications pour carte a puce

Country Status (3)

Country Link
US (1) US20070277168A1 (fr)
FR (1) FR2864650B1 (fr)
WO (1) WO2005064459A2 (fr)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8019724B2 (en) * 2008-03-25 2011-09-13 Honeywell International Inc. Software framework for evolving specifications in process control system
US10459711B2 (en) * 2008-08-12 2019-10-29 Adobe Inc. Updating applications using migration signatures
CN101976211B (zh) * 2010-09-26 2013-03-13 北京握奇数据***有限公司 一种在cap文件中替换函数的方法、装置及***
CN102426518A (zh) * 2011-04-20 2012-04-25 重庆新世杰电气股份有限公司 一种实现软件版本兼容的方法
EP3086254A1 (fr) 2015-04-22 2016-10-26 Gemalto Sa Procédé pour gérer les applications d'un élément sécurisé durant l'actualisation du système opérationnel
DE102015214422A1 (de) * 2015-07-29 2017-02-02 Bundesdruckerei Gmbh Chipkarte mit Hauptapplikation und Persistenzapplikation
EP3208717A1 (fr) * 2016-02-17 2017-08-23 Gemalto Sa Procédé de gestion d'objets au sein d'un élément sécurisé
US11050726B2 (en) * 2016-04-04 2021-06-29 Nxp B.V. Update-driven migration of data

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6005942A (en) * 1997-03-24 1999-12-21 Visa International Service Association System and method for a multi-application smart card which can facilitate a post-issuance download of an application onto the smart card
DE69814174T2 (de) * 1998-03-23 2004-03-04 International Business Machines Corp. Java laufzeitsystem mit veränderter sammlung von konstanten
US6260187B1 (en) * 1998-08-20 2001-07-10 Wily Technology, Inc. System for modifying object oriented code
JP4596715B2 (ja) * 1999-06-10 2010-12-15 サン・マイクロシステムズ・インコーポレーテツド 別個のメモリ領域におけるデータの組の種々のバージョンを記憶する配列及びメモリ内のデータの組を更新する方法
FR2801118B1 (fr) * 1999-11-17 2001-12-21 Bull Cp8 Procede de chargement d'applications dans un systeme embarque multi-application, systeme embarque correspondant, et procede d'execution d'une application du systeme embarque
US7506175B2 (en) * 2000-11-06 2009-03-17 International Business Machines Corporation File language verification
US7266816B1 (en) * 2001-04-30 2007-09-04 Sun Microsystems, Inc. Method and apparatus for upgrading managed application state for a java based application
US7168612B2 (en) * 2001-12-24 2007-01-30 Axalto Inc Method and apparatus for processing transactions in a data processing system
EP1367487A1 (fr) * 2002-05-30 2003-12-03 Schlumberger Systèmes Correction à distance d'une application

Also Published As

Publication number Publication date
WO2005064459A3 (fr) 2005-11-17
FR2864650A1 (fr) 2005-07-01
WO2005064459A2 (fr) 2005-07-14
US20070277168A1 (en) 2007-11-29

Similar Documents

Publication Publication Date Title
FR2895608B1 (fr) Procede pour la realisation d'un compteur securise sur un systeme informatique embarque disposant d'une carte a puce
DE60313930D1 (de) Vorrichtung zur kontaktlosen Datenübertragung
FI19992188A (fi) Tiedonsiirtomenetelmä
FR2842200B1 (fr) Procede pour l'obtention de polysaccharides modifies
FR2867851B1 (fr) Procede de reperage, sur une carte, de points difficiles d'acces
FR2863887B1 (fr) Procede d'innoformulation d'une base galenique biocompatible
NO20016285L (no) Datainnsamlingssystem for et fartöy
FR2818067B1 (fr) Procede d'acheminement de messages electroniques
FR2864650B1 (fr) Procede de mise a jour d'applications pour carte a puce
FR2838850B1 (fr) Procede de conditionnement de microcircuits electroniques pour carte a puce et microcircuit electronique ainsi obtenu
FI20010673A (fi) Järjestelmä tiedon keräämiseksi
DE60310157D1 (de) Datentransfersystem
FR2865089B1 (fr) Procede pour communiquer des donnees a l'aide de tampons de donnees de relance
FR2828351B1 (fr) Procede de transmission de donnees
FR2834841B1 (fr) Procede cryptographique de revocation a l'aide d'une carte a puce
FR2793331B1 (fr) Procede de fabrication d'une carte a microcircuit
FR2857483B1 (fr) Carte a puce anti-intrusion
FR2830940B1 (fr) Procede de selection de ligands d'hla-dp4 et ses applications
FR2841089B1 (fr) Procede de fabrication industrielle, en ligne, d'antennes pour transpondeurs rfid
FR2801968B1 (fr) Procede d'identification d'oscillations
FR2778768B1 (fr) Procede de personnalisation d'une carte a puce
FI19992148A (fi) Tiedonsiirtomenetelmä
FR2814844B1 (fr) Procede d'apprentissage automatise
ATA2802001A (de) Verfahren zur datenübertragung
DE60018534D1 (de) Datenübertragungs-und-anzeigeverfahren

Legal Events

Date Code Title Description
ST Notification of lapse

Effective date: 20140829