ATE551661T1 - Verfahren zur sicherung einer bedingten verbindung, informationsträger, software und gesichertes system für dieses verfahren - Google Patents

Verfahren zur sicherung einer bedingten verbindung, informationsträger, software und gesichertes system für dieses verfahren

Info

Publication number
ATE551661T1
ATE551661T1 AT08867595T AT08867595T ATE551661T1 AT E551661 T1 ATE551661 T1 AT E551661T1 AT 08867595 T AT08867595 T AT 08867595T AT 08867595 T AT08867595 T AT 08867595T AT E551661 T1 ATE551661 T1 AT E551661T1
Authority
AT
Austria
Prior art keywords
datum
securing
software
conditional connection
information carrier
Prior art date
Application number
AT08867595T
Other languages
English (en)
Inventor
David Leporini
Haythem Gadacha
Original Assignee
Viaccess 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 Viaccess Sa filed Critical Viaccess Sa
Application granted granted Critical
Publication of ATE551661T1 publication Critical patent/ATE551661T1/de

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/52Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow
    • G06F21/54Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow by adding security routines or objects to programs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • G06F21/645Protecting data integrity, e.g. using checksums, certificates or signatures using a third party
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/71Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
    • G06F21/77Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information in smart cards

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Storage Device Security (AREA)
  • Exchange Systems With Centralized Control (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Communication Control (AREA)
  • Devices For Executing Special Programs (AREA)
AT08867595T 2007-12-28 2008-12-02 Verfahren zur sicherung einer bedingten verbindung, informationsträger, software und gesichertes system für dieses verfahren ATE551661T1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0709165A FR2925991B1 (fr) 2007-12-28 2007-12-28 Procede de securisation d'un branchement conditionnel, support d'informations, programme, systeme securise et processeur de securite pour ce procede
PCT/EP2008/066568 WO2009083371A1 (fr) 2007-12-28 2008-12-02 Procede de securisation d'un branchement conditionnel, support d'informations, programme, systeme securise et processeur de securite pour ce procede

Publications (1)

Publication Number Publication Date
ATE551661T1 true ATE551661T1 (de) 2012-04-15

Family

ID=39745660

Family Applications (1)

Application Number Title Priority Date Filing Date
AT08867595T ATE551661T1 (de) 2007-12-28 2008-12-02 Verfahren zur sicherung einer bedingten verbindung, informationsträger, software und gesichertes system für dieses verfahren

Country Status (10)

Country Link
EP (1) EP2225693B1 (de)
AT (1) ATE551661T1 (de)
DK (1) DK2225693T3 (de)
ES (1) ES2385070T3 (de)
FR (1) FR2925991B1 (de)
IL (1) IL206461A (de)
PL (1) PL2225693T3 (de)
RU (1) RU2439689C1 (de)
TW (1) TWI396997B (de)
WO (1) WO2009083371A1 (de)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3094108B1 (fr) * 2019-03-21 2021-02-26 Commissariat Energie Atomique Procédé d'exécution, par un microprocesseur, d'un code binaire comportant une fonction appelante et une fonction appelee
US11507699B2 (en) * 2019-09-27 2022-11-22 Intel Corporation Processor with private pipeline
CN121547304B (zh) * 2026-01-21 2026-04-03 贵州蓝天创新科技有限公司 一种国密算法数据加密传输方法及系统

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW324088B (en) * 1997-07-08 1998-01-01 Ind Tech Res Inst Self-testing mechanism of password module security check
CA2258338C (en) * 1999-01-11 2009-02-24 Certicom Corp. Method and apparatus for minimizing differential power attacks on processors
TW586086B (en) * 2002-12-27 2004-05-01 Ind Tech Res Inst Method and apparatus for protecting public key schemes from timing, power and fault attacks
EP1596283B1 (de) * 2004-05-11 2009-07-01 St Microelectronics S.A. Verzweigungsschutz in einem Programm
RU2280896C1 (ru) * 2005-01-24 2006-07-27 Николай Андреевич Молдовян Способ проверки подлинности электронной цифровой подписи, заверяющей электронный документ
EP1739519A1 (de) * 2005-06-30 2007-01-03 Axalto SA Methode um die Ausführung eines Programms gegen Attacken durch Strahlung oder ähnliches zu sichern
FR2888369B1 (fr) * 2005-07-11 2007-10-26 Oberthur Card Syst Sa Protection contre les attaques par generation de fautes sur les instructions de saut

Also Published As

Publication number Publication date
TWI396997B (zh) 2013-05-21
PL2225693T3 (pl) 2012-09-28
ES2385070T3 (es) 2012-07-17
FR2925991B1 (fr) 2010-01-01
FR2925991A1 (fr) 2009-07-03
RU2439689C1 (ru) 2012-01-10
IL206461A (en) 2014-03-31
WO2009083371A1 (fr) 2009-07-09
EP2225693A1 (de) 2010-09-08
IL206461A0 (en) 2010-12-30
TW200928851A (en) 2009-07-01
EP2225693B1 (de) 2012-03-28
DK2225693T3 (da) 2012-07-16

Similar Documents

Publication Publication Date Title
WO2008074382A8 (en) Obfuscating computer program code
WO2009085118A3 (en) System and method for architecture-adaptable automatic parallelization of computing code
ATE382901T1 (de) Verfahren, einrichtung und system zur durchführung von kalkulationsoperationen
DE60325954D1 (de) Graphisches System mit einer Graphikdatenpipeline, Verfahren zur Pipeline-Verarbeitung und Computerprogrammprodukt
DE60307736D1 (de) Serverarchitektur für sichere Plug-ins in digitalen Rechteverwaltungsssystemen
Sun et al. Parallel machine earliness and tardiness scheduling with proportional weights
WO2006015234A3 (en) Non-disruptive embedding of specialized elements
IN2014KN02671A (de)
TW200634622A (en) Register file regions for a processing system
ATE469393T1 (de) Verfahren zur bildung von prozessorenclusters und bestimmung von dienstpunkten in einem system
WO2008042400A3 (en) The title is vague
WO2012125640A3 (en) Distributed license management for a data limited application
TW200606717A (en) Conditional instruction for a single instruction, multiple data execution engine
TW200601808A (en) Integrated dialogue system and method thereof
ATE551661T1 (de) Verfahren zur sicherung einer bedingten verbindung, informationsträger, software und gesichertes system für dieses verfahren
EP2439635A3 (de) System und Verfahren zur schnellen Verzweigung mit einer programmierbaren Verzweigungstabelle
Wang et al. Colored petri net model with automatic parallelization on real-time multicore architectures
ATE498865T1 (de) Datenverarbeitungssystem mit mehreren verarbeitungselementen, verfahren zur steuerung eines datenverarbeitungssystems mit mehreren verarbeitungselementen
WO2006083046A3 (en) Methods and apparatus for providing a task change application programming interface
DE602006002874D1 (de) Verfahren zur optimierung des protokollierens und wiederabspielens von multitask-anwendungen in einem einzelprozessor- oder mehrprozessor-computersystem
ATE454770T1 (de) Nachrichtensequenzer für korrelierte unternehmensereignisse
ATE470185T1 (de) Datenbanksystem und verfahren zur externen datensicherung
WO2008078322A3 (en) Method for ensuring unique identification of program elements across multiple executions
SG161277A1 (en) Region-based security
ATE500488T1 (de) Verfahren und system zur routenplanung für einen athleten