EP2378454A3 - Booting and configuring a subsystem securely from non-local storage - Google Patents

Booting and configuring a subsystem securely from non-local storage Download PDF

Info

Publication number
EP2378454A3
EP2378454A3 EP20110162793 EP11162793A EP2378454A3 EP 2378454 A3 EP2378454 A3 EP 2378454A3 EP 20110162793 EP20110162793 EP 20110162793 EP 11162793 A EP11162793 A EP 11162793A EP 2378454 A3 EP2378454 A3 EP 2378454A3
Authority
EP
European Patent Office
Prior art keywords
processor
wireless
storage device
application processor
booting
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.)
Withdrawn
Application number
EP20110162793
Other languages
German (de)
French (fr)
Other versions
EP2378454A2 (en
Inventor
Aon Mujtaba
Haining Zhang
Arjuna Sivasithambaresan
Alex Ho
Arun Mathias
Stephen Schell
Jonathan Andrews
Jason Gosnell
Dallas B. De Atley
Jerry Hauck
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.)
Apple Inc
Original Assignee
Apple Inc
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 Apple Inc filed Critical Apple Inc
Publication of EP2378454A2 publication Critical patent/EP2378454A2/en
Publication of EP2378454A3 publication Critical patent/EP2378454A3/en
Withdrawn legal-status Critical Current

Links

Classifications

    • 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
    • G06F21/572Secure firmware programming, e.g. of basic input output system [BIOS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • 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
    • 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/74Protecting 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 operating in dual or compartmented mode, i.e. at least one secure mode
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/78Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication

Abstract

According to one aspect, a multifunctional computing device having a wireless communications processor (e.g., cellular processor) and an application processor (e.g., general-purpose processor such as a CPU) share a storage device that is associated with or attached to the application processor. An example of such a multifunctional computing device may be a Smartphone device having a cellular phone and handheld computer functionalities. There is no specific storage device directly associated with or attached to the wireless communications processor (hereinafter simply referred to as a wireless processor). Instead, the wireless processor communicates with the application processor via a high speed communications link, such as a USB link, to access code and data stored in the storage device (e.g., flash memory device) associated with the application processor.
EP20110162793 2010-04-19 2011-04-18 Booting and configuring a subsystem securely from non-local storage Withdrawn EP2378454A3 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US32577710P 2010-04-19 2010-04-19
US12/944,481 US8589667B2 (en) 2010-04-19 2010-11-11 Booting and configuring a subsystem securely from non-local storage

Publications (2)

Publication Number Publication Date
EP2378454A2 EP2378454A2 (en) 2011-10-19
EP2378454A3 true EP2378454A3 (en) 2013-03-27

Family

ID=44454711

Family Applications (1)

Application Number Title Priority Date Filing Date
EP20110162793 Withdrawn EP2378454A3 (en) 2010-04-19 2011-04-18 Booting and configuring a subsystem securely from non-local storage

Country Status (10)

Country Link
US (1) US8589667B2 (en)
EP (1) EP2378454A3 (en)
JP (1) JP5576983B2 (en)
KR (1) KR101434080B1 (en)
CN (1) CN102859963B (en)
AU (1) AU2011243007B2 (en)
CA (1) CA2795180C (en)
RU (1) RU2542930C2 (en)
TW (1) TWI454935B (en)
WO (1) WO2011133401A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108599930B (en) * 2018-04-02 2021-05-14 湖南国科微电子股份有限公司 Firmware encryption and decryption system and method

Families Citing this family (106)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8972746B2 (en) * 2010-12-17 2015-03-03 Intel Corporation Technique for supporting multiple secure enclaves
US20120166812A1 (en) * 2010-12-22 2012-06-28 Men Long Method, apparatus and system for secure communication of radio front end test/calibration instructions
WO2013064540A1 (en) * 2011-10-31 2013-05-10 Mikrodust Ab Radio module
EP2801050A4 (en) 2012-01-06 2015-06-03 Optio Labs Llc Systems and meathods for enforcing secutity in mobile computing
US9787681B2 (en) 2012-01-06 2017-10-10 Optio Labs, Inc. Systems and methods for enforcing access control policies on privileged accesses for mobile devices
WO2013119065A1 (en) * 2012-02-10 2013-08-15 Samsung Electronics Co., Ltd. Securely upgrading or downgrading platform components
US8667270B2 (en) 2012-02-10 2014-03-04 Samsung Electronics Co., Ltd. Securely upgrading or downgrading platform components
KR101932491B1 (en) * 2012-02-13 2018-12-26 삼성전자주식회사 Apparatus and method for supporting calibration for radio frequency circuit in communication device
JP5876752B2 (en) 2012-03-12 2016-03-02 ルネサスエレクトロニクス株式会社 Semiconductor device and portable terminal device
US9098302B2 (en) * 2012-06-28 2015-08-04 Intel Corporation System and apparatus to improve boot speed in serial peripheral interface system using a baseboard management controller
US9171170B2 (en) * 2012-08-17 2015-10-27 Broadcom Corporation Data and key separation using a secure central processing unit
US9092233B2 (en) * 2012-09-07 2015-07-28 Apple Inc. Accessory booting over USB
CN102970414B (en) * 2012-10-30 2015-02-11 广东欧珀移动通信有限公司 Cell phone password protection method based on Android system
US8572757B1 (en) * 2012-11-30 2013-10-29 nCrypted Cloud LLC Seamless secure private collaboration across trust boundaries
US9015858B2 (en) 2012-11-30 2015-04-21 nCrypted Cloud LLC Graphical user interface for seamless secure private collaboration
US9703697B2 (en) 2012-12-27 2017-07-11 Intel Corporation Sharing serial peripheral interface flash memory in a multi-node server system on chip platform environment
US9773107B2 (en) 2013-01-07 2017-09-26 Optio Labs, Inc. Systems and methods for enforcing security in mobile computing
US9230112B1 (en) * 2013-02-23 2016-01-05 Xilinx, Inc. Secured booting of a field programmable system-on-chip including authentication of a first stage boot loader to mitigate against differential power analysis
US9075995B2 (en) * 2013-03-11 2015-07-07 Microsoft Technology Licensing, Llc Dynamically loaded measured environment for secure code launch
US9578445B2 (en) * 2013-03-13 2017-02-21 Optio Labs, Inc. Systems and methods to synchronize data to a mobile device based on a device usage context
EP2974210A1 (en) 2013-03-13 2016-01-20 nCrypted Cloud LLC Multi-identity for secure file sharing
US9141373B2 (en) * 2013-07-31 2015-09-22 Arista Networks, Inc. System and method for accelerated software upgrades
US9542558B2 (en) * 2014-03-12 2017-01-10 Apple Inc. Secure factory data generation and restoration
US9075508B1 (en) 2014-04-30 2015-07-07 Grandios Technologies, Llc Next application suggestions on a user device
US8838071B1 (en) 2014-04-30 2014-09-16 Oto Technologies Llc Secure communications smartphone system
JP6188633B2 (en) * 2014-05-26 2017-08-30 Kddi株式会社 Computer system, computer, semiconductor device, information processing method, and computer program
US9584645B2 (en) 2014-06-04 2017-02-28 Grandios Technologies, Llc Communications with wearable devices
US9420477B2 (en) 2014-06-04 2016-08-16 Grandios Technologies, Llc Signal strength management
US9391988B2 (en) 2014-06-04 2016-07-12 Grandios Technologies, Llc Community biometric authentication on a smartphone
US9590984B2 (en) 2014-06-04 2017-03-07 Grandios Technologies, Llc Smartphone fingerprint pass-through system
US9491562B2 (en) 2014-06-04 2016-11-08 Grandios Technologies, Llc Sharing mobile applications between callers
US9516467B1 (en) 2014-06-04 2016-12-06 Grandios Technologies, Llc Mobile device applications associated with geo-locations
US9619159B2 (en) 2014-06-04 2017-04-11 Grandios Technologies, Llc Storage management system
US9509789B2 (en) 2014-06-04 2016-11-29 Grandios Technologies, Llc Managing mood data on a user device
US9395754B2 (en) 2014-06-04 2016-07-19 Grandios Technologies, Llc Optimizing memory for a wearable device
US9161193B1 (en) 2014-06-04 2015-10-13 Grandios Technologies, Llc Advanced telephone management
US9377939B1 (en) 2014-06-04 2016-06-28 Grandios Technologies Application player management
US9509799B1 (en) 2014-06-04 2016-11-29 Grandios Technologies, Llc Providing status updates via a personal assistant
US9323421B1 (en) 2014-06-04 2016-04-26 Grandios Technologies, Llc Timer, app, and screen management
US9538062B2 (en) 2014-06-04 2017-01-03 Grandios Technologies, Llc Camera management system
US9294575B1 (en) 2014-06-04 2016-03-22 Grandios Technologies, Inc. Transmitting appliance-specific content to a user device
US9078098B1 (en) 2014-06-04 2015-07-07 Grandios Technologies, Llc Geo-fencing based functions
US8995972B1 (en) 2014-06-05 2015-03-31 Grandios Technologies, Llc Automatic personal assistance between users devices
US9711146B1 (en) 2014-06-05 2017-07-18 ProSports Technologies, LLC Wireless system for social media management
US9635506B1 (en) 2014-06-05 2017-04-25 ProSports Technologies, LLC Zone based wireless player communications
US10592924B1 (en) 2014-06-05 2020-03-17 ProSports Technologies, LLC Managing third party interactions with venue communications
US10290067B1 (en) 2014-06-05 2019-05-14 ProSports Technologies, LLC Wireless concession delivery
US9648452B1 (en) 2014-06-05 2017-05-09 ProSports Technologies, LLC Wireless communication driven by object tracking
KR102277666B1 (en) * 2014-06-30 2021-07-15 삼성전자 주식회사 Image processing apparatus and control methof thereof
US9655027B1 (en) 2014-07-11 2017-05-16 ProSports Technologies, LLC Event data transmission to eventgoer devices
US9965938B1 (en) 2014-07-11 2018-05-08 ProSports Technologies, LLC Restroom queue management
WO2016007965A1 (en) 2014-07-11 2016-01-14 ProSports Technologies, LLC Ball tracker camera
US9343066B1 (en) 2014-07-11 2016-05-17 ProSports Technologies, LLC Social network system
US9305441B1 (en) 2014-07-11 2016-04-05 ProSports Technologies, LLC Sensor experience shirt
US9724588B1 (en) 2014-07-11 2017-08-08 ProSports Technologies, LLC Player hit system
US9398213B1 (en) 2014-07-11 2016-07-19 ProSports Technologies, LLC Smart field goal detector
US9474933B1 (en) 2014-07-11 2016-10-25 ProSports Technologies, LLC Professional workout simulator
WO2016007970A1 (en) 2014-07-11 2016-01-14 ProSports Technologies, LLC Whistle play stopper
US9610491B2 (en) 2014-07-11 2017-04-04 ProSports Technologies, LLC Playbook processor
US9760572B1 (en) 2014-07-11 2017-09-12 ProSports Technologies, LLC Event-based content collection for network-based distribution
US10572902B2 (en) 2014-07-11 2020-02-25 ProSports Technologies, LLC Camera-based digital content distribution
WO2016007962A1 (en) 2014-07-11 2016-01-14 ProSports Technologies, LLC Camera feed distribution from event venue virtual seat cameras
WO2016007967A1 (en) 2014-07-11 2016-01-14 ProSports Technologies, LLC Ball tracker snippets
US9729644B1 (en) 2014-07-28 2017-08-08 ProSports Technologies, LLC Event and fantasy league data transmission to eventgoer devices
US9892371B1 (en) 2014-07-28 2018-02-13 ProSports Technologies, LLC Queue information transmission
US9607497B1 (en) 2014-08-25 2017-03-28 ProSports Technologies, LLC Wireless communication security system
WO2016032714A1 (en) 2014-08-25 2016-03-03 ProSports Technologies, LLC Disposable connectable wireless communication receiver
US9699523B1 (en) 2014-09-08 2017-07-04 ProSports Technologies, LLC Automated clip creation
US10264175B2 (en) 2014-09-09 2019-04-16 ProSports Technologies, LLC Facial recognition for event venue cameras
US9417090B2 (en) 2014-09-11 2016-08-16 ProSports Technologies, LLC System to offer coupons to fans along routes to game
US9608807B2 (en) * 2014-12-12 2017-03-28 Gn Hearing A/S Hearing device with communication protection and related method
US9740866B2 (en) * 2015-06-10 2017-08-22 The Boeing Company Automatic measuring boot process using an automatic measuring processor coupled to a memory
CN106331297A (en) * 2015-06-30 2017-01-11 联芯科技有限公司 Smart phone architecture, and file information reading and updating method thereof
US20170010874A1 (en) * 2015-07-06 2017-01-12 Cisco Technology, Inc. Provisioning storage devices in a data center
KR101696900B1 (en) * 2015-07-27 2017-01-17 한길씨앤씨 주식회사 Apparatus for encrypting and decrypting execution codes of embedded system and embedded system with information leakage prevention function using thereof
TWI571738B (en) * 2015-08-13 2017-02-21 瑞昱半導體股份有限公司 Storage device, method capable of accelerating booting procedure and storage controller
US10312747B2 (en) * 2015-09-10 2019-06-04 Cpg Technologies, Llc Authentication to enable/disable guided surface wave receive equipment
KR102385552B1 (en) * 2015-12-29 2022-04-12 삼성전자주식회사 System-on-chip and electronic device having the same
US10303884B2 (en) * 2016-09-22 2019-05-28 Apple Inc. Countersigning updates for multi-chip devices
CN106656502B (en) * 2016-09-26 2020-09-01 上海兆芯集成电路有限公司 Computer system and method for secure execution
US20180150125A1 (en) * 2016-11-28 2018-05-31 Qualcomm Incorporated Wifi memory power minimization
US10984136B2 (en) 2017-04-21 2021-04-20 Micron Technology, Inc. Secure memory device with unique identifier for authentication
TWI645296B (en) * 2017-10-17 2018-12-21 慧榮科技股份有限公司 Data storage device and control method for non-volatile memory
FR3079044B1 (en) * 2018-03-14 2020-05-22 Ledger SECURE DATA PROCESSING
US10771264B2 (en) * 2018-10-10 2020-09-08 Hewlett Packard Enterprise Development Lp Securing firmware
US10841160B2 (en) 2018-11-08 2020-11-17 Arista Networks, Inc. System and method for processing messages during a reboot of a network device
US11616651B2 (en) * 2019-01-04 2023-03-28 Baidu Usa Llc Method for establishing a secure information exchange channel between a host system and a data processing accelerator
US11288373B2 (en) * 2019-04-11 2022-03-29 Baidu Usa Llc Boot failure recovery scheme for hardware-based system of autonomous driving vehicles
EP3748523A1 (en) * 2019-06-06 2020-12-09 Secure Thingz Limited Multiprocessor system
KR20200140560A (en) * 2019-06-07 2020-12-16 삼성전자주식회사 Electronic device and system for the same
EP3809259B1 (en) * 2019-10-16 2023-08-16 NXP USA, Inc. Network node firmware update
US11809611B2 (en) * 2020-02-24 2023-11-07 Microsoft Technology Licensing, Llc Protecting device detachment with bus encryption
US11431510B1 (en) * 2020-04-30 2022-08-30 Wells Fargo Bank, N.A. Code-sign white listing (CSWL)
US11586446B1 (en) * 2020-05-20 2023-02-21 Marvell Asia Pte Ltd System and methods for hardware-based PCIe link up based on post silicon characterization
JP6843346B1 (en) * 2020-06-11 2021-03-17 株式会社Osk Information processing equipment, computer control methods and control programs
CN111988146B (en) * 2020-07-31 2022-07-12 新华三信息技术有限公司 Identity verification method, device, equipment and machine readable storage medium
US11824934B2 (en) * 2020-09-10 2023-11-21 Fisher-Rosemount Systems, Inc. Security systems for use in implementing highly-versatile field devices and communication networks in control and automation systems
US11531325B2 (en) 2020-09-10 2022-12-20 Fisher-Rosemount Systems, Inc. Node management of nodal communication networks for highly versatile field devices in control and automation systems
US11824650B2 (en) 2020-09-10 2023-11-21 Fisher-Rosemount Systems, Inc. Publish-subscribe communication architecture for highly-versatile field devices in control and automation systems
US11256238B1 (en) 2020-09-10 2022-02-22 Fisher-Rosemount Systems, Inc. Network resource management in a communication network for control and automation systems
TWI763314B (en) * 2021-02-18 2022-05-01 瑞昱半導體股份有限公司 Image system on chip, image capturing system including the same, and image capturing method
CN114979416A (en) * 2021-02-25 2022-08-30 瑞昱半导体股份有限公司 Image system single chip, image acquisition system comprising same and image acquisition method
US20210328779A1 (en) * 2021-06-25 2021-10-21 Intel Corporation Method and apparatus for fast symmetric authentication and session key establishment
US11797679B2 (en) * 2021-07-28 2023-10-24 Dell Products, L.P. Trust verification system and method for a baseboard management controller (BMC)
CN114448779A (en) * 2021-12-30 2022-05-06 锐凌无线有限责任公司 Wireless communication module, function recovery method thereof, electronic device and storage medium
CN115470172A (en) * 2022-08-26 2022-12-13 百富计算机技术(深圳)有限公司 Communication method, device, system and medium for double CPUs in POS machine

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5917912A (en) * 1995-02-13 1999-06-29 Intertrust Technologies Corporation System and methods for secure transaction management and electronic rights protection
EP1043860A2 (en) * 1999-04-07 2000-10-11 Sony Corporation Security units, memory units, data processing units and data encryption methods
WO2002095581A2 (en) * 2001-05-19 2002-11-28 International Business Machines Corporation Electronic system and method for booting of an electronic system
US20090257595A1 (en) * 2008-04-15 2009-10-15 De Cesare Joshua Single Security Model In Booting A Computing Device

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09282168A (en) * 1996-04-11 1997-10-31 Sony Corp Computer system
FR2761698B1 (en) 1997-04-04 1999-05-07 Pasteur Merieux Serums Vacc TITRATION METHOD OF A COMPLEX VIRAL COMPOSITION
US6049854A (en) 1997-05-09 2000-04-11 Vlsi Technology, Inc. System and method for sharing physical memory among distinct computer environments
JP2001077805A (en) * 1999-04-07 2001-03-23 Sony Corp Security device, memory device, data processor and method
US6449720B1 (en) 1999-05-17 2002-09-10 Wave Systems Corp. Public cryptographic control unit and system therefor
EP1224521A4 (en) * 1999-09-30 2008-09-17 Milsys Ltd Removable, active, personal storage device, system and method
US7111141B2 (en) * 2000-10-17 2006-09-19 Igt Dynamic NV-RAM
US7352868B2 (en) 2001-10-09 2008-04-01 Philip Hawkes Method and apparatus for security in a data processing system
US7290080B2 (en) 2002-06-27 2007-10-30 Nazomi Communications Inc. Application processors and memory architecture for wireless applications
US7917673B2 (en) 2003-09-20 2011-03-29 Samsung Electronics Co., Ltd. Communication device and method having a shared local memory
US6987961B1 (en) 2004-06-28 2006-01-17 Neomagic Corp. Ethernet emulation using a shared mailbox between two processors in a feature phone
US7409539B2 (en) 2004-08-06 2008-08-05 International Business Machines Corporation System design and code update strategy to implement a self-healing, self-verifying system
US9489496B2 (en) * 2004-11-12 2016-11-08 Apple Inc. Secure software updates
KR101173539B1 (en) * 2006-02-15 2012-08-14 삼성전자주식회사 Multi-processor System and Method of initializing thereof
US7822209B2 (en) 2006-06-06 2010-10-26 Red Hat, Inc. Methods and systems for key recovery for a token
WO2008001671A1 (en) * 2006-06-27 2008-01-03 Nec Corporation Multiprocessor system and portable terminal using the same
US20080162952A1 (en) * 2007-01-03 2008-07-03 John David Landers Managing power usage in a data processing system by changing the clock speed of a processing unit
US8254568B2 (en) * 2007-01-07 2012-08-28 Apple Inc. Secure booting a computing device
JP4842183B2 (en) * 2007-03-20 2011-12-21 Kddi株式会社 Software defined radio terminal and terminal management device
US20080282022A1 (en) 2007-05-09 2008-11-13 Broadcom Corporation, A California Corporation Partially storing software functions that are not expected to change over time in ROM instead of RAM
KR20090008519A (en) * 2007-07-18 2009-01-22 삼성전자주식회사 Multi-path accessible semiconductor memory device having shared register and managing method therefore
US8095799B2 (en) * 2008-07-28 2012-01-10 Apple Inc. Ticket authorized secure installation and boot
KR20100034415A (en) 2008-09-24 2010-04-01 삼성전자주식회사 Multi processor system having booting function by using memory link architecture

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5917912A (en) * 1995-02-13 1999-06-29 Intertrust Technologies Corporation System and methods for secure transaction management and electronic rights protection
EP1043860A2 (en) * 1999-04-07 2000-10-11 Sony Corporation Security units, memory units, data processing units and data encryption methods
WO2002095581A2 (en) * 2001-05-19 2002-11-28 International Business Machines Corporation Electronic system and method for booting of an electronic system
US20090257595A1 (en) * 2008-04-15 2009-10-15 De Cesare Joshua Single Security Model In Booting A Computing Device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108599930B (en) * 2018-04-02 2021-05-14 湖南国科微电子股份有限公司 Firmware encryption and decryption system and method

Also Published As

Publication number Publication date
TW201214145A (en) 2012-04-01
CA2795180C (en) 2017-01-03
KR101434080B1 (en) 2014-08-25
US20110258426A1 (en) 2011-10-20
AU2011243007A1 (en) 2012-11-01
JP5576983B2 (en) 2014-08-20
EP2378454A2 (en) 2011-10-19
KR20130027498A (en) 2013-03-15
CN102859963A (en) 2013-01-02
RU2542930C2 (en) 2015-02-27
CN102859963B (en) 2015-11-25
CA2795180A1 (en) 2011-10-27
AU2011243007B2 (en) 2014-02-20
JP2013531284A (en) 2013-08-01
WO2011133401A1 (en) 2011-10-27
TWI454935B (en) 2014-10-01
US8589667B2 (en) 2013-11-19
RU2012146367A (en) 2014-05-10

Similar Documents

Publication Publication Date Title
EP2378454A3 (en) Booting and configuring a subsystem securely from non-local storage
GB201114893D0 (en) Electronic devices
EP2645691A3 (en) Image data processing device and management device
TW200632626A (en) Peripheral devices for portable computer
EP2541791A3 (en) Systems and methods for providing NFC secure application support in battery-off mode when no nonvolatile memory write access is available
EP2890113A8 (en) Image processing utilizing reference images
MX2017000054A (en) Borescopes and related methods and systems.
WO2012054626A3 (en) Rendering or resizing of text and images for display on mobile / small screen devices
BR112017013076A2 (en) first aid kit and body worn device
MX2015004850A (en) Method relating to predicting the future state of a mobile device user.
MY188675A (en) A mobile device with a cut out region in a display surface with reformatting of the display data
EP1672509A3 (en) Portable applications
BR112012016740A2 (en) portable computing device
EP2660752A3 (en) Memory protection circuit, processing unit, and memory protection method
WO2015116105A3 (en) Context-based mobile device
SG165253A1 (en) Portable electronic apparatus and portable terminal system
RU2016137900A (en) OPERATING SYSTEMS WITH OPTIONS BY THE USER
EP2222073A3 (en) Television operative to download new functional applications via an external software module and to execute the same without additional hardware
GB2485010B (en) Dual-mode wireless networked device interface and automatic configuration thereof
WO2013185724A3 (en) Mobile terminal and software upgrade method thereof
WO2011123361A3 (en) Mapping rdma semantics to high speed storage
EP2889759A3 (en) Processor with architecturally-visible programmable on-die storage to store data that is accessible by instruction
EP2180404A3 (en) Information processing device and memory management method
WO2012009419A3 (en) Portable computing system and portable computer for use with same
EP2863329A8 (en) Establishing physical locality between secure execution environments

Legal Events

Date Code Title Description
17P Request for examination filed

Effective date: 20110418

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

AX Request for extension of the european patent

Extension state: BA ME

PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1163289

Country of ref document: HK

RIC1 Information provided on ipc code assigned before grant

Ipc: G06F 21/02 20060101ALI20121003BHEP

Ipc: G06F 21/00 20060101AFI20121003BHEP

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

AX Request for extension of the european patent

Extension state: BA ME

RIC1 Information provided on ipc code assigned before grant

Ipc: G06F 21/70 20130101ALI20130220BHEP

Ipc: G06F 21/00 20130101AFI20130220BHEP

17Q First examination report despatched

Effective date: 20150518

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: GRANT OF PATENT IS INTENDED

RIC1 Information provided on ipc code assigned before grant

Ipc: G06F 21/74 20130101ALI20171006BHEP

Ipc: G06F 21/78 20130101ALI20171006BHEP

Ipc: G06F 21/57 20130101ALI20171006BHEP

Ipc: G06F 21/00 20130101AFI20171006BHEP

INTG Intention to grant announced

Effective date: 20171106

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: APPLE INC.

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20180317

REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1163289

Country of ref document: HK