AU2001243147A1 - Method and apparatus for providing secure control of software or firmware code downloading and secure operation of a computing device receiving downloaded code - Google Patents
Method and apparatus for providing secure control of software or firmware code downloading and secure operation of a computing device receiving downloaded codeInfo
- Publication number
- AU2001243147A1 AU2001243147A1 AU2001243147A AU4314701A AU2001243147A1 AU 2001243147 A1 AU2001243147 A1 AU 2001243147A1 AU 2001243147 A AU2001243147 A AU 2001243147A AU 4314701 A AU4314701 A AU 4314701A AU 2001243147 A1 AU2001243147 A1 AU 2001243147A1
- Authority
- AU
- Australia
- Prior art keywords
- software
- computing device
- code
- device receiving
- secure
- 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.)
- Abandoned
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/51—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems at application loading time, e.g. accepting, rejecting, starting or inhibiting executable software based on integrity or source reliability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
-
- 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/57—Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
- G06F21/572—Secure firmware programming, e.g. of basic input output system [BIOS]
-
- 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/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Storage Device Security (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Stored Programmes (AREA)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US50589000A | 2000-02-17 | 2000-02-17 | |
US09505890 | 2000-02-17 | ||
PCT/US2001/004424 WO2001061437A2 (en) | 2000-02-17 | 2001-02-12 | Method and system for secure downloading of software |
Publications (1)
Publication Number | Publication Date |
---|---|
AU2001243147A1 true AU2001243147A1 (en) | 2001-08-27 |
Family
ID=24012310
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
AU2001243147A Abandoned AU2001243147A1 (en) | 2000-02-17 | 2001-02-12 | Method and apparatus for providing secure control of software or firmware code downloading and secure operation of a computing device receiving downloaded code |
Country Status (8)
Country | Link |
---|---|
EP (1) | EP1256042B1 (en) |
KR (1) | KR20020075439A (en) |
CN (1) | CN1423766A (en) |
AU (1) | AU2001243147A1 (en) |
CA (1) | CA2400204C (en) |
DE (1) | DE60112045T2 (en) |
TW (1) | TW487880B (en) |
WO (1) | WO2001061437A2 (en) |
Families Citing this family (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7376625B2 (en) * | 2001-11-15 | 2008-05-20 | Nokia Corporation | System and method for activating individualized software modules in a digital broadcast environment |
FR2850228B1 (en) * | 2003-01-17 | 2006-01-27 | Soft Technology | METHOD FOR GUARANTEEING THE INTEGRITY OF AT LEAST ONE SOFTWARE TRANSMITTED TO AN ENCRYPTION / DECRYMENT MODULE AND RECORDING MEDIA FOR CARRYING OUT THE METHOD |
EP1465038B1 (en) | 2003-04-03 | 2013-03-27 | STMicroelectronics (Research & Development) Limited | Memory security device for flexible software environment |
US8838950B2 (en) * | 2003-06-23 | 2014-09-16 | International Business Machines Corporation | Security architecture for system on chip |
US7401234B2 (en) * | 2004-03-01 | 2008-07-15 | Freescale Semiconductor, Inc. | Autonomous memory checker for runtime security assurance and method therefore |
US7617519B2 (en) * | 2004-03-18 | 2009-11-10 | Microsoft Corporation | System and method for intelligent recommendation with experts for user trust decisions |
ATE509321T1 (en) | 2004-04-02 | 2011-05-15 | Panasonic Corp | SYSTEM FOR DETECTING UNAUTHORIZED CONTENT |
JP4447977B2 (en) * | 2004-06-30 | 2010-04-07 | 富士通マイクロエレクトロニクス株式会社 | Secure processor and program for secure processor. |
US8251791B2 (en) | 2004-08-19 | 2012-08-28 | Igt | Gaming system having multiple gaming machines which provide bonus awards |
US7374080B2 (en) | 2004-11-10 | 2008-05-20 | Texas Instruments Incorporated | System and method for securing the initialization of an inherently non-secure Smartcard controller |
EP1760618A1 (en) * | 2005-08-30 | 2007-03-07 | Fujitsu Siemens Computers GmbH | Method, Data Processing Device and Computer Program Product for Authentication and Execution of a Maintenance Function |
US8512130B2 (en) | 2006-07-27 | 2013-08-20 | Igt | Gaming system with linked gaming machines that are configurable to have a same probability of winning a designated award |
FR2906380B1 (en) * | 2006-09-27 | 2008-12-19 | Trusted Logic Sa | SYSTEM AND METHOD FOR SECURING DATA. |
JP4912921B2 (en) * | 2007-02-27 | 2012-04-11 | 富士通セミコンダクター株式会社 | Secure processor system, secure processor, and secure processor system control method |
EP2015561A1 (en) * | 2007-07-10 | 2009-01-14 | Nagracard S.A. | Method of sending executable code to a reception device and method of executing this code |
US7985133B2 (en) | 2007-07-30 | 2011-07-26 | Igt | Gaming system and method for providing an additional gaming currency |
US8992306B2 (en) | 2007-07-30 | 2015-03-31 | Igt | Gaming system and method providing variable payback percentages |
US8900053B2 (en) | 2007-08-10 | 2014-12-02 | Igt | Gaming system and method for providing different bonus awards based on different types of triggered events |
US9142097B2 (en) | 2007-10-26 | 2015-09-22 | Igt | Gaming system and method for providing play of local first game and remote second game |
IL187044A0 (en) * | 2007-10-30 | 2008-02-09 | Sandisk Il Ltd | Fast secure boot implementation |
US8146151B2 (en) * | 2008-02-27 | 2012-03-27 | Microsoft Corporation | Safe file transmission and reputation lookup |
US8769702B2 (en) | 2008-04-16 | 2014-07-01 | Micosoft Corporation | Application reputation service |
CN101299849B (en) * | 2008-04-25 | 2010-05-12 | 中兴通讯股份有限公司 | WiMAX terminal and starting method thereof |
US9039516B2 (en) | 2009-07-30 | 2015-05-26 | Igt | Concurrent play on multiple gaming machines |
US8954722B2 (en) * | 2011-03-04 | 2015-02-10 | Broadcom Corporation | Enforcing software updates in an electronic device |
US8814661B2 (en) | 2011-12-20 | 2014-08-26 | Igt | Gaming machines having normal and hot modes |
US8806643B2 (en) * | 2012-01-25 | 2014-08-12 | Symantec Corporation | Identifying trojanized applications for mobile environments |
CN103369148B (en) * | 2013-07-30 | 2016-10-05 | 东莞宇龙通信科技有限公司 | Terminal and data processing method |
FR3019347B1 (en) * | 2014-03-25 | 2017-07-21 | Oberthur Technologies | SECURING THE LOADING OF DATA IN A NON-VOLATILE MEMORY OF A SECURE ELEMENT |
CN103955653A (en) * | 2014-04-17 | 2014-07-30 | 福建鼎恩协创电子科技有限公司 | Anti-cracking security system, POS (Point Of Sale) machine and method |
US9875618B2 (en) | 2014-07-24 | 2018-01-23 | Igt | Gaming system and method employing multi-directional interaction between multiple concurrently played games |
CN105095696B (en) * | 2015-06-25 | 2018-10-16 | 三星电子(中国)研发中心 | Method, system and the equipment of safety certification are carried out to application program |
US9972171B2 (en) | 2015-09-24 | 2018-05-15 | Igt | Gaming system and method for providing a triggering event based on a collection of units from different games |
FR3044786B1 (en) * | 2015-12-07 | 2018-07-13 | Ingenico Group | METHOD FOR LOADING A COMPUTER RESOURCE WITHIN AN ELECTRONIC DEVICE, ELECTRONIC MODULE AND CORRESPONDING COMPUTER PROGRAM |
US10481900B2 (en) | 2016-04-11 | 2019-11-19 | Endress+Hauser Conducta Gmbh+Co. Kg | Method for updating a firmware component and device of measurement and control technology |
DE102016106819A1 (en) * | 2016-04-11 | 2017-10-26 | Endress+Hauser Conducta Gmbh+Co. Kg | Method for updating a firmware component and device of measurement and control technology |
CN107124425A (en) * | 2017-05-26 | 2017-09-01 | 北京立思辰新技术有限公司 | The method and computing device of monitoring device safety |
CN107451468A (en) * | 2017-07-14 | 2017-12-08 | 杭州谷逸网络科技有限公司 | A kind of safety on line detection implementation method of control device |
GB201902470D0 (en) | 2019-02-22 | 2019-04-10 | Secure Thingz Ltd | Security data processing device |
EP3748523A1 (en) * | 2019-06-06 | 2020-12-09 | Secure Thingz Limited | Multiprocessor system |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5442645A (en) * | 1989-06-06 | 1995-08-15 | Bull Cp8 | Method for checking the integrity of a program or data, and apparatus for implementing this method |
US5757915A (en) * | 1995-08-25 | 1998-05-26 | Intel Corporation | Parameterized hash functions for access control |
US5958051A (en) * | 1996-11-27 | 1999-09-28 | Sun Microsystems, Inc. | Implementing digital signatures for data streams and data archives |
US5892904A (en) * | 1996-12-06 | 1999-04-06 | Microsoft Corporation | Code certification for network transmission |
-
2001
- 2001-02-12 AU AU2001243147A patent/AU2001243147A1/en not_active Abandoned
- 2001-02-12 KR KR1020027010750A patent/KR20020075439A/en not_active Application Discontinuation
- 2001-02-12 DE DE60112045T patent/DE60112045T2/en not_active Expired - Lifetime
- 2001-02-12 CA CA2400204A patent/CA2400204C/en not_active Expired - Fee Related
- 2001-02-12 WO PCT/US2001/004424 patent/WO2001061437A2/en active IP Right Grant
- 2001-02-12 CN CN 01808148 patent/CN1423766A/en active Pending
- 2001-02-12 EP EP01916082A patent/EP1256042B1/en not_active Expired - Lifetime
- 2001-02-16 TW TW90103625A patent/TW487880B/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
DE60112045D1 (en) | 2005-08-25 |
CA2400204C (en) | 2011-04-19 |
EP1256042B1 (en) | 2005-07-20 |
EP1256042A2 (en) | 2002-11-13 |
WO2001061437A2 (en) | 2001-08-23 |
DE60112045T2 (en) | 2006-04-20 |
CN1423766A (en) | 2003-06-11 |
CA2400204A1 (en) | 2001-08-23 |
WO2001061437A3 (en) | 2002-01-24 |
KR20020075439A (en) | 2002-10-04 |
TW487880B (en) | 2002-05-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2001243147A1 (en) | Method and apparatus for providing secure control of software or firmware code downloading and secure operation of a computing device receiving downloaded code | |
IL129947A0 (en) | A method and apparatus for downloading software into an embedded-system | |
AU2003262850A1 (en) | Method and apparatus for downloading executable code in a non-disruptive manner | |
AU2002254516A1 (en) | System and method for downloading code | |
GB2382419B (en) | Apparatus and method for creating a trusted environment | |
AU2002359664A1 (en) | System and method for downloading data using a proxy | |
IL140873A0 (en) | Method and apparatus for interacting with a source code control system | |
AU2002340674A1 (en) | Method and apparatus for a waking control system | |
AU2002249777A1 (en) | Method and apparatus for updating applications on a mobile device | |
AU4459800A (en) | Method and apparatus for controlling available capabilities of a device | |
HK1046183A1 (en) | Uninstall control apparatus which controls uninstallation of device control software | |
AU2001232977A1 (en) | Software, apparatus, and method for hand-held electronic devices and advertisingthereon | |
AU2002360310A1 (en) | Apparatus and method for downloading journey-related information | |
AU2002216045A1 (en) | Method and apparatus for controlling a display device | |
AU2002258963A1 (en) | Method and apparatus for upgrading managed application state for a java based application | |
AU2002306204A1 (en) | Method and Apparatus for Automatically Establishing Control Values for a Control Device | |
AU2002359976A1 (en) | Remote controller data download system using a internet and its method | |
AU752246C (en) | Apparatus and method for selectively positioning a device and manipulating it | |
AU2002367253A8 (en) | Method and apparatus for booting a microprocessor | |
AU2002358324A1 (en) | An apparatus for downloading control frequency code data | |
GB0212862D0 (en) | A method and system for an emission control device | |
GB2379895B (en) | A method and system for an emission control device | |
AU2001261029A1 (en) | Method and apparatus for method and apparatus for self-adaptive code | |
AU6342198A (en) | Distributed system and method of operation for validation of a wireless communication device | |
AU2001236732A1 (en) | Apparatus for electrically controlling devices, and a method of operating it |