DE60100363D1 - Sequenznummerierungsmechanismus zur sicherung der ausführungsordnungs-integrietät von untereinander abhängigen smart-card anwendungen - Google Patents
Sequenznummerierungsmechanismus zur sicherung der ausführungsordnungs-integrietät von untereinander abhängigen smart-card anwendungenInfo
- Publication number
- DE60100363D1 DE60100363D1 DE60100363T DE60100363T DE60100363D1 DE 60100363 D1 DE60100363 D1 DE 60100363D1 DE 60100363 T DE60100363 T DE 60100363T DE 60100363 T DE60100363 T DE 60100363T DE 60100363 D1 DE60100363 D1 DE 60100363D1
- Authority
- DE
- Germany
- Prior art keywords
- code
- interdependent
- executed
- smart card
- sequence numbering
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/55—Detecting local intrusion or implementing counter-measures
- G06F21/554—Detecting local intrusion or implementing counter-measures involving event detection and direct action
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/12—Protecting executable software
- G06F21/121—Restricting unauthorised execution of programs
- G06F21/123—Restricting unauthorised execution of programs by using dedicated hardware, e.g. dongles, smart cards, cryptographic processors, global positioning systems [GPS] devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/12—Protecting executable software
- G06F21/121—Restricting unauthorised execution of programs
- G06F21/125—Restricting unauthorised execution of programs by manipulating the program code, e.g. source code, compiled code, interpreted code, machine code
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/465—Distributed object oriented systems
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/NO2001/000201 WO2002093365A1 (en) | 2001-05-11 | 2001-05-11 | Sequence numbering mechanism to ensure execution order integrity of inter-dependent smart card applications |
Publications (2)
Publication Number | Publication Date |
---|---|
DE60100363D1 true DE60100363D1 (de) | 2003-07-17 |
DE60100363T2 DE60100363T2 (de) | 2004-05-06 |
Family
ID=19904215
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE60100363T Expired - Fee Related DE60100363T2 (de) | 2001-05-11 | 2001-05-11 | Sequenznummerierungsmechanismus zur sicherung der ausführungsordnungs-integrietät von untereinander abhängigen smart-card anwendungen |
Country Status (10)
Country | Link |
---|---|
US (1) | US6490720B1 (de) |
EP (1) | EP1305708B1 (de) |
AT (1) | ATE242892T1 (de) |
CA (1) | CA2446489A1 (de) |
DE (1) | DE60100363T2 (de) |
DK (1) | DK1305708T3 (de) |
ES (1) | ES2201038T3 (de) |
NO (1) | NO20034816L (de) |
PT (1) | PT1305708E (de) |
WO (1) | WO2002093365A1 (de) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6845498B1 (en) * | 1999-05-11 | 2005-01-18 | Microsoft Corporation | Method and apparatus for sharing data files among run time environment applets in an integrated circuit card |
US6938244B1 (en) | 1999-05-11 | 2005-08-30 | Microsoft Corp. | Interlaced protocol for smart card application development |
US6912528B2 (en) * | 2000-01-18 | 2005-06-28 | Gregg S. Homer | Rechargeable media distribution and play system |
US7272228B2 (en) * | 2003-06-12 | 2007-09-18 | International Business Machines Corporation | System and method for securing code and ensuring proper execution using state-based encryption |
DE10340411B4 (de) * | 2003-09-02 | 2005-10-13 | Infineon Technologies Ag | Vorrichtung und Verfahren zur sicheren Ausführung eines Programms |
US7730318B2 (en) * | 2003-10-24 | 2010-06-01 | Microsoft Corporation | Integration of high-assurance features into an application through application factoring |
US7426752B2 (en) * | 2004-01-05 | 2008-09-16 | International Business Machines Corporation | System and method for order-preserving encryption for numeric data |
US20050204405A1 (en) * | 2004-03-04 | 2005-09-15 | Brian Wormington | Method and system for digital rights management |
KR20070015440A (ko) * | 2004-04-26 | 2007-02-02 | 구글 잉크. | 고레벨 프로그래밍 언어들로부터 분산 인터랙티브애플리케이션들을 동적으로 구성하는 방법들 및 시스템들 |
ES2255814B1 (es) * | 2004-05-31 | 2007-07-01 | Administracion De La Comunidad Autonoma De Euskadi | Dispositivo de establecimiento, ejecucion y obtencion del resultado de la ejecucion de una tarea. |
EP1698958A1 (de) * | 2005-02-25 | 2006-09-06 | Axalto SA | Verfahren zur Sicherung des Schreibens im Speicher gegen Strahlungsangriffe oder ähnliches |
EP2296108B1 (de) | 2006-06-15 | 2012-11-14 | Kabushiki Kaisha Toshiba | Tragbares elektronisches Gerät und Steuerverfahren dafür |
US20080133419A1 (en) * | 2006-12-05 | 2008-06-05 | Brian Wormington | Secure financial transaction system and method |
KR101224717B1 (ko) * | 2008-12-26 | 2013-01-21 | 에스케이플래닛 주식회사 | 소프트웨어 라이센스 보호 방법과 그를 위한 시스템, 서버,단말기 및 컴퓨터로 읽을 수 있는 기록매체 |
US9934377B2 (en) * | 2015-11-20 | 2018-04-03 | Atmel Corporation | Input/output parameter selection |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4558176A (en) | 1982-09-20 | 1985-12-10 | Arnold Mark G | Computer systems to inhibit unauthorized copying, unauthorized usage, and automated cracking of protected software |
CA1322422C (en) * | 1988-07-18 | 1993-09-21 | James P. Emmond | Single-keyed indexed file for tp queue repository |
JP3290280B2 (ja) * | 1994-01-13 | 2002-06-10 | 株式会社東芝 | 情報処理装置 |
FR2723652B1 (fr) | 1994-08-11 | 1996-09-13 | Cegelec | Procede pour ordonnancer des taches successives |
US6157721A (en) * | 1996-08-12 | 2000-12-05 | Intertrust Technologies Corp. | Systems and methods using cryptography to protect secure computing environments |
US5651068A (en) | 1995-03-08 | 1997-07-22 | Hewlett-Packard Company | International cryptography framework |
NO302388B1 (no) | 1995-07-13 | 1998-02-23 | Sigurd Sigbjoernsen | Fremgangsmåte og anordning for å beskytte programvare mot bruk uten tillatelse |
US5825877A (en) | 1996-06-11 | 1998-10-20 | International Business Machines Corporation | Support for portable trusted software |
US5841869A (en) | 1996-08-23 | 1998-11-24 | Cheyenne Property Trust | Method and apparatus for trusted processing |
US5917913A (en) | 1996-12-04 | 1999-06-29 | Wang; Ynjiun Paul | Portable electronic authorization devices and methods therefor |
US5933640A (en) * | 1997-02-26 | 1999-08-03 | Digital Equipment Corporation | Method for analyzing and presenting test execution flows of programs |
US6126328A (en) | 1997-02-28 | 2000-10-03 | Oracle Corporation | Controlled execution of partitioned code |
GB2328042B (en) | 1997-07-26 | 2002-10-09 | Ibm | Smartcard transaction processing |
US6117185A (en) * | 1997-09-24 | 2000-09-12 | International Business Machines Corporation | Skip list data storage during compilation |
US6061449A (en) | 1997-10-10 | 2000-05-09 | General Instrument Corporation | Secure processor with external memory using block chaining and block re-ordering |
US6038646A (en) | 1998-01-23 | 2000-03-14 | Sun Microsystems, Inc. | Method and apparatus for enforcing ordered execution of reads and writes across a memory interface |
US6205465B1 (en) * | 1998-07-22 | 2001-03-20 | Cisco Technology, Inc. | Component extensible parallel execution of multiple threads assembled from program components specified with partial inter-component sequence information |
US6223287B1 (en) * | 1998-07-24 | 2001-04-24 | International Business Machines Corporation | Method for establishing a secured communication channel over the internet |
FR2792431B1 (fr) * | 1999-04-19 | 2001-07-13 | Canon Kk | Dispositif et procede pour filtrer et/ou delivrer des paquets de donnees entrants a des applications clientes dans des architectures de communication a acces direct au reseau |
-
2001
- 2001-05-11 DE DE60100363T patent/DE60100363T2/de not_active Expired - Fee Related
- 2001-05-11 EP EP01938842A patent/EP1305708B1/de not_active Expired - Lifetime
- 2001-05-11 ES ES01938842T patent/ES2201038T3/es not_active Expired - Lifetime
- 2001-05-11 PT PT01938842T patent/PT1305708E/pt unknown
- 2001-05-11 AT AT01938842T patent/ATE242892T1/de not_active IP Right Cessation
- 2001-05-11 CA CA002446489A patent/CA2446489A1/en not_active Abandoned
- 2001-05-11 WO PCT/NO2001/000201 patent/WO2002093365A1/en active Application Filing
- 2001-05-11 DK DK01938842T patent/DK1305708T3/da active
- 2001-06-26 US US09/891,490 patent/US6490720B1/en not_active Expired - Fee Related
-
2003
- 2003-10-28 NO NO20034816A patent/NO20034816L/no not_active Application Discontinuation
Also Published As
Publication number | Publication date |
---|---|
PT1305708E (pt) | 2003-10-31 |
EP1305708A1 (de) | 2003-05-02 |
CA2446489A1 (en) | 2002-11-21 |
DE60100363T2 (de) | 2004-05-06 |
ATE242892T1 (de) | 2003-06-15 |
WO2002093365A1 (en) | 2002-11-21 |
DK1305708T3 (da) | 2003-07-14 |
US6490720B1 (en) | 2002-12-03 |
ES2201038T3 (es) | 2004-03-16 |
NO20034816L (no) | 2004-03-10 |
EP1305708B1 (de) | 2003-06-11 |
NO20034816D0 (no) | 2003-10-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60100363D1 (de) | Sequenznummerierungsmechanismus zur sicherung der ausführungsordnungs-integrietät von untereinander abhängigen smart-card anwendungen | |
Labrosse | Embedded systems building blocks | |
WO2001067279A3 (en) | Integrated business system for the design, execution, and management of projects | |
ATE475930T1 (de) | Verzweigungsbefehl für einen mehrfachverarbeitungsprozessor | |
WO2005055051A3 (en) | Determining the possibility of adverse effects arising from a code change | |
ATE350707T1 (de) | Methode und system zur parallelen ausführung von interrupt-routinen in einer smi- und pmi- basierten verteilungs- und ausführungs-umgebung | |
BR0317783A (pt) | Método de interagir com um serviço definido por esquema por meio de um dispositivo terminal em uma rede, dispositivo terminal, produto de programa de computador, e, servidor | |
DE60142152D1 (de) | Virtualisierung von E/A-Adapterressourcen | |
CN105975816A (zh) | 移动终端下基于虚拟技术的代码保护方法及系统 | |
CN105117621A (zh) | 代码混淆的控制流平展化 | |
DE50001510D1 (de) | Sicherung eines rechnerkerns gegen äussere manipulationen | |
SE0103360D0 (sv) | Object oriented data processing | |
EP1652086A4 (de) | Verfahren auf kernebene zum flaggen von problemen in anwendungen | |
CN111178846B (zh) | 一种工作流文件生成方法、装置、设备及存储介质 | |
US20160048396A1 (en) | Central processor-coprocessor synchronization | |
CN111651248A (zh) | 定时任务执行方法、装置、电子设备及存储介质 | |
WO2018040271A1 (zh) | 线程处理器及线程处理方法 | |
CN108897532B (zh) | 一种类工厂注册的方法、装置及电子设备 | |
ATE493705T1 (de) | Deterministische regelbasierte verteilung von objekten an objektverarbeitenden code | |
JP2010134644A (ja) | Icカードおよびパッチ実行方法 | |
CN110347471B (zh) | 层级式显示组件系统、显示组件调用方法和装置 | |
US8621471B2 (en) | High accuracy timer in a multi-processor computing system without using dedicated hardware timer resources | |
KR100383673B1 (ko) | 라우팅 맵을 이용한 워크플로우 시스템의 동적 라우팅 방법 | |
CN108845792B (zh) | 一种类工厂注册的方法、装置及电子设备 | |
CN114357534B (zh) | 基于区块链的课室实训平台构建方法、装置、设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |