WO2006053304A3 - Volatile device keys and applications thereof - Google Patents

Volatile device keys and applications thereof Download PDF

Info

Publication number
WO2006053304A3
WO2006053304A3 PCT/US2005/041226 US2005041226W WO2006053304A3 WO 2006053304 A3 WO2006053304 A3 WO 2006053304A3 US 2005041226 W US2005041226 W US 2005041226W WO 2006053304 A3 WO2006053304 A3 WO 2006053304A3
Authority
WO
WIPO (PCT)
Prior art keywords
volatile
applications
device keys
volatile device
response
Prior art date
Application number
PCT/US2005/041226
Other languages
French (fr)
Other versions
WO2006053304A2 (en
WO2006053304A9 (en
Inventor
Srinivas Devadas
Thomas J Ziola
Original Assignee
Pufco Inc
Srinivas Devadas
Thomas J Ziola
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 Pufco Inc, Srinivas Devadas, Thomas J Ziola filed Critical Pufco Inc
Priority to EP05849681A priority Critical patent/EP1842203A4/en
Publication of WO2006053304A2 publication Critical patent/WO2006053304A2/en
Publication of WO2006053304A9 publication Critical patent/WO2006053304A9/en
Publication of WO2006053304A3 publication Critical patent/WO2006053304A3/en

Links

Classifications

    • 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
    • H04L9/3271Cryptographic 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 using challenge-response
    • H04L9/3278Cryptographic 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 using challenge-response using physically unclonable functions [PUF]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/44Program or device authentication
    • G06F21/445Program or device authentication by mutual authentication, e.g. between devices or programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • 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/76Protecting 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 application-specific integrated circuits [ASIC] or field-programmable devices, e.g. field-programmable gate arrays [FPGA] or programmable logic devices [PLD]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/10Programming or data input circuits
    • G11C16/20Initialising; Data preset; Chip identification
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/22Safety or protection circuits preventing unauthorised or accidental access to memory cells
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/24Memory cell safety or protection circuits, e.g. arrangements for preventing inadvertent reading or writing; Status cells; Test cells
    • 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/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
    • H04L9/0838Key agreement, i.e. key establishment technique in which a shared key is derived by parties as a function of information contributed by, or associated with, each of these
    • 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/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • H04L9/0877Generation of secret information including derivation or calculation of cryptographic keys or passwords using additional device, e.g. trusted platform module [TPM], smartcard, USB or hardware security module [HSM]
    • 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/30Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
    • H04L9/304Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy based on error correction codes, e.g. McEliece
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2129Authenticate client device independently of the user
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C2029/4402Internal storage of test result, quality data, chip identification, repair information
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/50Marginal testing, e.g. race, voltage or current testing
    • G11C2029/5002Characteristic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/56Financial cryptography, e.g. electronic payment or e-cash
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/60Digital content management, e.g. content distribution
    • H04L2209/603Digital right managament [DRM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/80Wireless
    • H04L2209/805Lightweight hardware, e.g. radio-frequency identification [RFID] or sensor

Abstract

A key is determined from a volatile response using circuitry on a device. The volatile resporεe depends on process variations in fabrication of the device. Error control data that depends on the first volatile response can be computed, stored externally to the device, and then used to generate the key using a volatile response using the circuitry on the device. Applications of volatile keys include authentication and rights management for content and software.
PCT/US2005/041226 2004-11-12 2005-11-14 Volatile device keys and applications thereof WO2006053304A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP05849681A EP1842203A4 (en) 2004-11-12 2005-11-14 Volatile device keys and applications thereof

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US62760504P 2004-11-12 2004-11-12
US60/627,605 2004-11-12
US62995304P 2004-11-22 2004-11-22
US60/629,953 2004-11-22
US64757505P 2005-01-27 2005-01-27
US60/647,575 2005-01-27

Publications (3)

Publication Number Publication Date
WO2006053304A2 WO2006053304A2 (en) 2006-05-18
WO2006053304A9 WO2006053304A9 (en) 2006-08-03
WO2006053304A3 true WO2006053304A3 (en) 2009-04-02

Family

ID=36337303

Family Applications (2)

Application Number Title Priority Date Filing Date
PCT/US2005/041216 WO2006071380A2 (en) 2004-11-12 2005-11-14 Securely field configurable device
PCT/US2005/041226 WO2006053304A2 (en) 2004-11-12 2005-11-14 Volatile device keys and applications thereof

Family Applications Before (1)

Application Number Title Priority Date Filing Date
PCT/US2005/041216 WO2006071380A2 (en) 2004-11-12 2005-11-14 Securely field configurable device

Country Status (3)

Country Link
US (4) US7702927B2 (en)
EP (1) EP1842203A4 (en)
WO (2) WO2006071380A2 (en)

Families Citing this family (227)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2823398B1 (en) * 2001-04-04 2003-08-15 St Microelectronics Sa EXTRACTION OF PRIVATE DATA FOR AUTHENTICATION OF AN INTEGRATED CIRCUIT
FR2825873A1 (en) * 2001-06-11 2002-12-13 St Microelectronics Sa PROTECTED STORAGE OF DATA IN AN INTEGRATED CIRCUIT
US6970985B2 (en) 2002-07-09 2005-11-29 Bluerisc Inc. Statically speculative memory accessing
US20050114850A1 (en) 2003-10-29 2005-05-26 Saurabh Chheda Energy-focused re-compilation of executables and hardware mechanisms based on compiler-architecture interaction and compiler-inserted control
US7996671B2 (en) 2003-11-17 2011-08-09 Bluerisc Inc. Security of program executables and microprocessors based on compiler-architecture interaction
US8607209B2 (en) 2004-02-04 2013-12-10 Bluerisc Inc. Energy-focused compiler-assisted branch prediction
US8447077B2 (en) 2006-09-11 2013-05-21 Validity Sensors, Inc. Method and apparatus for fingerprint motion tracking using an in-line array
US8175345B2 (en) 2004-04-16 2012-05-08 Validity Sensors, Inc. Unitized ergonomic two-dimensional fingerprint motion tracking device and method
US8165355B2 (en) 2006-09-11 2012-04-24 Validity Sensors, Inc. Method and apparatus for fingerprint motion tracking using an in-line array for use in navigation applications
US8077935B2 (en) 2004-04-23 2011-12-13 Validity Sensors, Inc. Methods and apparatus for acquiring a swiped fingerprint image
US8358815B2 (en) 2004-04-16 2013-01-22 Validity Sensors, Inc. Method and apparatus for two-dimensional finger motion tracking and control
US8131026B2 (en) 2004-04-16 2012-03-06 Validity Sensors, Inc. Method and apparatus for fingerprint image reconstruction
US8229184B2 (en) 2004-04-16 2012-07-24 Validity Sensors, Inc. Method and algorithm for accurate finger motion tracking
US8566616B1 (en) * 2004-09-10 2013-10-22 Altera Corporation Method and apparatus for protecting designs in SRAM-based programmable logic devices and the like
US8612772B1 (en) 2004-09-10 2013-12-17 Altera Corporation Security core using soft key
DE602005022900D1 (en) 2004-10-04 2010-09-23 Validity Sensors Inc FINGERPRINTER CONSTRUCTIONS WITH ONE SUBSTRATE
US7702927B2 (en) * 2004-11-12 2010-04-20 Verayo, Inc. Securely field configurable device
KR100677152B1 (en) * 2004-11-17 2007-02-02 삼성전자주식회사 Method for transmitting content in home network using user-binding
US7577850B2 (en) * 2005-04-15 2009-08-18 Lsi Corporation Security application using silicon fingerprint identification
US7813507B2 (en) * 2005-04-21 2010-10-12 Intel Corporation Method and system for creating random cryptographic keys in hardware
DE102005024379A1 (en) * 2005-05-27 2006-11-30 Universität Mannheim A method for generating and / or embossing a recoverable cryptographic key in the production of a topographical structure
DE602006007237D1 (en) 2005-08-23 2009-07-23 Koninkl Philips Electronics Nv AUTHENTICATION OF INFORMATION CARRIERS THROUGH A PHYSICAL DISPLAY FUNCTION
WO2007046018A1 (en) * 2005-10-17 2007-04-26 Koninklijke Philips Electronics N.V. Integrated physical unclonable function (puf) with combined sensor and display
US8645712B1 (en) * 2005-10-27 2014-02-04 Altera Corporation Electronic circuit design copy protection
US20070104104A1 (en) * 2005-11-09 2007-05-10 Abu-Amara Hosame H Method for managing security keys utilized by media devices in a local area network
KR100651744B1 (en) * 2005-11-10 2006-12-01 한국전자통신연구원 Apparatus and method for unification of multiple radio-frequency identifications
US7921303B2 (en) * 2005-11-18 2011-04-05 Qualcomm Incorporated Mobile security system and method
DE102006030767B4 (en) 2006-06-23 2008-04-10 Atmel Germany Gmbh Method, transponder and system for secure data exchange
CN101535845B (en) * 2006-09-08 2014-07-09 塞尔蒂卡姆公司 Authenticated radio frequency identification and key distribution system therefor
US20080126766A1 (en) * 2006-11-03 2008-05-29 Saurabh Chheda Securing microprocessors against information leakage and physical tampering
US8190918B2 (en) * 2006-11-13 2012-05-29 Disney Enterprises, Inc. Interoperable digital rights management
JP5149909B2 (en) * 2006-12-06 2013-02-20 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Data access control with RFID devices
US8516605B2 (en) * 2007-03-06 2013-08-20 Verisilicon Holdings Co., Ltd. Electronic device and software interlocking security system
US20080240230A1 (en) * 2007-03-29 2008-10-02 Horizon Semiconductors Ltd. Media processor with an integrated TV receiver
EP2145448B1 (en) * 2007-04-12 2011-03-09 Intrinsic ID B.V. Controlled activation of function
US8107212B2 (en) 2007-04-30 2012-01-31 Validity Sensors, Inc. Apparatus and method for protecting fingerprint sensing circuitry from electrostatic discharge
US8290150B2 (en) 2007-05-11 2012-10-16 Validity Sensors, Inc. Method and system for electronically securing an electronic device using physically unclonable functions
WO2008152547A1 (en) * 2007-06-12 2008-12-18 Nxp B.V. Secure storage
ES2632958T3 (en) * 2007-06-14 2017-09-18 Intrinsic Id B.V. Method and device to provide digital security
US7876058B2 (en) * 2007-06-22 2011-01-25 Dell Products L.P. Systems and methods for backlighting image displays
US8761402B2 (en) * 2007-09-28 2014-06-24 Sandisk Technologies Inc. System and methods for digital content distribution
US8059814B1 (en) * 2007-09-28 2011-11-15 Emc Corporation Techniques for carrying out seed or key derivation
US8166366B1 (en) * 2007-10-22 2012-04-24 Xilinx, Inc. Partial configuration of programmable circuitry with validation
US8494167B2 (en) * 2007-10-30 2013-07-23 International Business Machines Corporation Method and apparatus for restoring encrypted files to an encrypting file system based on deprecated keystores
US8312269B2 (en) * 2007-11-28 2012-11-13 Hitachi Global Storage Technologies Netherlands, B.V. Challenge and response access control providing data security in data storage devices
US8204281B2 (en) 2007-12-14 2012-06-19 Validity Sensors, Inc. System and method to remove artifacts from fingerprint sensor scans
US8276816B2 (en) 2007-12-14 2012-10-02 Validity Sensors, Inc. Smart card system with ergonomic fingerprint sensor and method of using
KR100958782B1 (en) * 2008-01-03 2010-05-19 성균관대학교산학협력단 Electronic device, home network system and method for protecting unauthorized distribution of digital contents
DE102008003946A1 (en) * 2008-01-11 2009-07-23 Micronas Gmbh Circuit and method for generating a true, circuit-specific and time-invariant random number
US8005276B2 (en) 2008-04-04 2011-08-23 Validity Sensors, Inc. Apparatus and method for reducing parasitic capacitive coupling and noise in fingerprint sensing circuits
US8116540B2 (en) 2008-04-04 2012-02-14 Validity Sensors, Inc. Apparatus and method for reducing noise in fingerprint sensing circuits
ES2584527T3 (en) 2008-04-17 2016-09-28 Intrinsic Id B.V. Method to reduce the appearance of burning due to temperature instability in negative polarization
CN102187617B (en) * 2008-05-20 2014-10-08 爱迪德有限责任公司 cryptographic system
GB2474999B (en) 2008-07-22 2013-02-20 Validity Sensors Inc System and method for securing a device component
US8966660B2 (en) * 2008-08-07 2015-02-24 William Marsh Rice University Methods and systems of digital rights management for integrated circuits
US8448256B2 (en) * 2008-09-30 2013-05-21 Infineon Technologies Ag Secure partitioning of programmable devices
US7761714B2 (en) * 2008-10-02 2010-07-20 Infineon Technologies Ag Integrated circuit and method for preventing an unauthorized access to a digital value
US8391568B2 (en) 2008-11-10 2013-03-05 Validity Sensors, Inc. System and method for improved scanning of fingerprint edges
US8781118B1 (en) * 2008-11-11 2014-07-15 Altera Corporation Digital fingerprints for integrated circuits
US8600122B2 (en) 2009-01-15 2013-12-03 Validity Sensors, Inc. Apparatus and method for culling substantially redundant data in fingerprint sensing circuits
US8278946B2 (en) 2009-01-15 2012-10-02 Validity Sensors, Inc. Apparatus and method for detecting finger activity on a fingerprint sensor
FR2941343B1 (en) * 2009-01-20 2011-04-08 Groupe Des Ecoles De Telecommunications Get Ecole Nat Superieure Des Telecommunications Enst CIRCUIT OF CRYPTOGRAPHY, PROTECTS IN PARTICULAR AGAINST ATTACKS BY OBSERVATION OF LEAKS OF INFORMATION BY THEIR ENCRYPTION.
US8495379B2 (en) * 2009-01-22 2013-07-23 Mitsubishi Electric Research Laboratories, Inc. Method and system for managing a hierarchy of passwords
US8374407B2 (en) 2009-01-28 2013-02-12 Validity Sensors, Inc. Live finger detection
EP2404403B1 (en) * 2009-03-06 2019-12-04 Intrinsic ID B.V. System for establishing a cryptographic key depending on a physical system
US20100284539A1 (en) * 2009-03-09 2010-11-11 The Regents Of The University Of Michigan Methods for Protecting Against Piracy of Integrated Circuits
US8539241B2 (en) 2009-03-25 2013-09-17 Pacid Technologies, Llc Method and system for securing communication
US8782408B2 (en) 2009-03-25 2014-07-15 Pacid Technologies, Llc Method and system for securing communication
JP5423088B2 (en) * 2009-03-25 2014-02-19 ソニー株式会社 Integrated circuit, encryption communication device, encryption communication system, information processing method, and encryption communication method
US8726032B2 (en) 2009-03-25 2014-05-13 Pacid Technologies, Llc System and method for protecting secrets file
US8934625B2 (en) * 2009-03-25 2015-01-13 Pacid Technologies, Llc Method and system for securing communication
DE102009022850A1 (en) * 2009-05-27 2010-12-02 Siemens Aktiengesellschaft Authentication of an RFID tag with an asymmetric cryptography method
US20100310076A1 (en) * 2009-06-04 2010-12-09 Ron Barzilai Method for Performing Double Domain Encryption in a Memory Device
US9083685B2 (en) 2009-06-04 2015-07-14 Sandisk Technologies Inc. Method and system for content replication control
FR2948793B1 (en) * 2009-07-28 2014-10-31 Thales Sa SECURE METHOD OF RECONSTRUCTING A REFERENCE MEASUREMENT OF CONFIDENTIAL DATA FROM A BRUTE MEASUREMENT OF THIS DATA, IN PARTICULAR FOR THE GENERATION OF CRYPTOGRAPHIC KEYS
CN102656588B (en) 2009-08-14 2015-07-15 本质Id有限责任公司 Physically unclonable function with tamper prevention and anti-aging system
US20110055553A1 (en) * 2009-08-26 2011-03-03 Lee Sung-Young Method for controlling user access in sensor networks
EP2491510B1 (en) 2009-10-21 2016-08-24 Intrinsic ID B.V. Distribution system and method for distributing digital information
US9400911B2 (en) 2009-10-30 2016-07-26 Synaptics Incorporated Fingerprint sensor and integratable electronic display
US9336428B2 (en) 2009-10-30 2016-05-10 Synaptics Incorporated Integrated fingerprint sensor and display
US9274553B2 (en) 2009-10-30 2016-03-01 Synaptics Incorporated Fingerprint sensor and integratable electronic display
EP2326043A1 (en) * 2009-11-18 2011-05-25 Irdeto Access B.V. Preventing cloning of receivers of encrypted messages
EP2524334B1 (en) * 2010-01-12 2020-07-08 Stc.Unm System and methods for generating unclonable security keys in integrated circuits
US8421890B2 (en) 2010-01-15 2013-04-16 Picofield Technologies, Inc. Electronic imager using an impedance sensor grid array and method of making
US8866347B2 (en) 2010-01-15 2014-10-21 Idex Asa Biometric image sensing
US8791792B2 (en) 2010-01-15 2014-07-29 Idex Asa Electronic imager using an impedance sensor grid array mounted on or about a switch and method of making
EP2526505B1 (en) 2010-01-20 2015-06-17 Intrinsic ID B.V. Device and method for obtaining a cryptographic key
US9666635B2 (en) 2010-02-19 2017-05-30 Synaptics Incorporated Fingerprint sensing circuit
US8716613B2 (en) 2010-03-02 2014-05-06 Synaptics Incoporated Apparatus and method for electrostatic discharge protection
CN102063633A (en) * 2010-03-26 2011-05-18 广州信睿网络科技有限公司 Anti-counterfeiting method based on radio frequency identification technology
US8417965B1 (en) * 2010-04-07 2013-04-09 Xilinx, Inc. Method and circuit for secure definition and integration of cores
GB2469393C (en) * 2010-04-22 2014-08-06 Cen Jung Tjhai Public encryption system using deliberatily corrupted codewords from an error correcting code
US9001040B2 (en) 2010-06-02 2015-04-07 Synaptics Incorporated Integrated fingerprint sensor and navigation device
JP5335141B2 (en) * 2010-06-07 2013-11-06 三菱電機株式会社 Signal processing system
US8694687B2 (en) 2010-07-16 2014-04-08 Intryca, Inc. Computing-system identifier using software extraction of manufacturing variability
US8842827B2 (en) 2010-07-16 2014-09-23 Intryca, Inc. Mobile phone aided operations system and method
US8516269B1 (en) 2010-07-28 2013-08-20 Sandia Corporation Hardware device to physical structure binding and authentication
US8667265B1 (en) 2010-07-28 2014-03-04 Sandia Corporation Hardware device binding and mutual authentication
US8848905B1 (en) * 2010-07-28 2014-09-30 Sandia Corporation Deterrence of device counterfeiting, cloning, and subversion by substitution using hardware fingerprinting
US8868923B1 (en) 2010-07-28 2014-10-21 Sandia Corporation Multi-factor authentication
US8331096B2 (en) 2010-08-20 2012-12-11 Validity Sensors, Inc. Fingerprint acquisition expansion card apparatus
FR2964278A1 (en) * 2010-08-31 2012-03-02 St Microelectronics Rousset KEY EXTRACTION IN AN INTEGRATED CIRCUIT
DE102010047186B4 (en) * 2010-09-30 2021-03-25 Infineon Technologies Ag Method for supporting a binding of a chip to an electronic device and chip or electronic device therefor
JP5881715B2 (en) 2010-10-04 2016-03-09 イントリンシツク・イー・デー・ベー・ベー Physically non-replicatable function with improved starting behavior
US9483416B1 (en) * 2010-10-21 2016-11-01 Xilinx, Inc. Secure processor operation using integrated circuit configuration circuitry
GB2473154B (en) * 2010-11-16 2011-06-15 Martin Tomlinson Public key encryption system using error correcting codes
US8694778B2 (en) * 2010-11-19 2014-04-08 Nxp B.V. Enrollment of physically unclonable functions
US20120183135A1 (en) * 2011-01-19 2012-07-19 Verayo, Inc. Reliable puf value generation by pattern matching
US8538097B2 (en) 2011-01-26 2013-09-17 Validity Sensors, Inc. User input utilizing dual line scanner apparatus and method
US8594393B2 (en) 2011-01-26 2013-11-26 Validity Sensors System for and method of image reconstruction with dual line scanner using line counts
KR101118826B1 (en) * 2011-02-15 2012-04-20 한양대학교 산학협력단 Encryption apparatus and method for preventing physical attack
WO2012122994A1 (en) * 2011-03-11 2012-09-20 Kreft Heinz Off-line transfer of electronic tokens between peer-devices
GB2489100A (en) 2011-03-16 2012-09-19 Validity Sensors Inc Wafer-level packaging for a fingerprint sensor
EP2506174B1 (en) 2011-03-30 2019-01-09 Irdeto B.V. Enabling a software application to be executed on a hardware device
JP5871142B2 (en) * 2011-04-08 2016-03-01 日本電気株式会社 Communication device and encryption key generation method in encryption key sharing system
US8627105B2 (en) * 2011-04-29 2014-01-07 Altera Corporation Method and apparatus for securing programming data of a programmable device
US9536112B2 (en) * 2011-06-13 2017-01-03 Stmicroelectronics Asia Pacific Pte Ltd. Delaying or deterring counterfeiting and/or cloning of a component
JP2013031151A (en) * 2011-06-20 2013-02-07 Renesas Electronics Corp Encryption communication system and encryption communication method
GB201110492D0 (en) * 2011-06-21 2011-08-03 Irdeto Corporate Bv Receiver software protection
US8762723B2 (en) 2011-07-07 2014-06-24 Verayo, Inc. Cryptographic security using fuzzy credentials for device and server communications
US9787670B2 (en) * 2011-08-16 2017-10-10 Ictk Co., Ltd Apparatus and method for authentication between devices based on PUF over machine-to-machine communications
US8983067B2 (en) 2011-08-17 2015-03-17 Nxp B.V. Cryptographic circuit and method therefor
DE102011083828B4 (en) * 2011-09-30 2015-10-29 Siemens Aktiengesellschaft Method for protection against plagiarism and arrangement for implementation
DE102011054410B4 (en) * 2011-10-12 2014-09-25 Infineon Technologies Ag Device and method for generating a bit sequence
US10043052B2 (en) 2011-10-27 2018-08-07 Synaptics Incorporated Electronic device packages and methods
DE102011085487A1 (en) * 2011-10-31 2013-05-02 Rohde & Schwarz Gmbh & Co. Kg Integrated circuit, has activation unit for activating technical functions, key generating unit for generating keys that identify circuit and/or functions, and comparator for comparing keys generated by generating unit with read key
US8590010B2 (en) * 2011-11-22 2013-11-19 International Business Machines Corporation Retention based intrinsic fingerprint identification featuring a fuzzy algorithm and a dynamic key
US8700916B2 (en) * 2011-12-02 2014-04-15 Cisco Technology, Inc. Utilizing physically unclonable functions to derive device specific keying material for protection of information
US9195877B2 (en) 2011-12-23 2015-11-24 Synaptics Incorporated Methods and devices for capacitive image sensing
US9785299B2 (en) 2012-01-03 2017-10-10 Synaptics Incorporated Structures and manufacturing methods for glass covered electronic devices
US20130212642A1 (en) 2012-02-12 2013-08-15 John J. Walsh Resilient Device Authentication System
US8750502B2 (en) * 2012-03-22 2014-06-10 Purdue Research Foundation System on chip and method for cryptography using a physically unclonable function
DE102012204708A1 (en) 2012-03-23 2013-09-26 Siemens Aktiengesellschaft Device and method for authenticating an object
US9137438B2 (en) 2012-03-27 2015-09-15 Synaptics Incorporated Biometric object sensor and method
US9268991B2 (en) 2012-03-27 2016-02-23 Synaptics Incorporated Method of and system for enrolling and matching biometric data
US9251329B2 (en) 2012-03-27 2016-02-02 Synaptics Incorporated Button depress wakeup and wakeup strategy
US9600709B2 (en) 2012-03-28 2017-03-21 Synaptics Incorporated Methods and systems for enrolling biometric data
US9152838B2 (en) 2012-03-29 2015-10-06 Synaptics Incorporated Fingerprint sensor packagings and methods
US20130279769A1 (en) 2012-04-10 2013-10-24 Picofield Technologies Inc. Biometric Sensing
JP5377712B2 (en) * 2012-05-31 2013-12-25 株式会社東芝 Electronics
JP2013250739A (en) * 2012-05-31 2013-12-12 Fujitsu Ltd Information processor, information processing method and program
US9018972B1 (en) 2012-06-04 2015-04-28 Sandia Corporation Area-efficient physically unclonable function circuit architecture
WO2013184562A1 (en) 2012-06-05 2013-12-12 Board Of Regents, The University Of Texas System Physically unclonable functions based on non-linearity
US9230091B2 (en) 2012-06-20 2016-01-05 Microsoft Technology Licensing, Llc Managing use of a field programmable gate array with isolated components
US9424019B2 (en) 2012-06-20 2016-08-23 Microsoft Technology Licensing, Llc Updating hardware libraries for use by applications on a computer system with an FPGA coprocessor
US8898480B2 (en) * 2012-06-20 2014-11-25 Microsoft Corporation Managing use of a field programmable gate array with reprogammable cryptographic operations
US9298438B2 (en) 2012-06-20 2016-03-29 Microsoft Technology Licensing, Llc Profiling application code to identify code portions for FPGA implementation
US10728231B2 (en) * 2012-07-09 2020-07-28 Massachusetts Institute Of Technology Data security using inter-zone gate circuits
US9355228B2 (en) * 2012-07-13 2016-05-31 Angel Secure Networks, Inc. System and method for policy driven protection of remote computing environments
US9996480B2 (en) 2012-07-18 2018-06-12 Analog Devices, Inc. Resilient device authentication system with metadata binding
US9258129B2 (en) 2012-07-18 2016-02-09 Sypris Electronics, Llc Resilient device authentication system
US10079678B2 (en) * 2012-07-24 2018-09-18 Intel Corporation Providing access to encrypted data
DE102012213040B4 (en) * 2012-07-25 2014-03-20 Infineon Technologies Ag Decoder for physically non-clonable functions by means of threshold decoding and corresponding method
US8941405B2 (en) 2012-08-03 2015-01-27 International Business Machines Corporation FET pair based physically unclonable function (PUF) circuit with a constant common mode voltage
US8856515B2 (en) * 2012-11-08 2014-10-07 Intel Corporation Implementation of robust and secure content protection in a system-on-a-chip apparatus
GB2508052A (en) * 2012-11-18 2014-05-21 Nds Ltd Glitch resistant device
US8885819B2 (en) * 2012-12-27 2014-11-11 Intel Corporation Fuse attestation to secure the provisioning of secret keys during integrated circuit manufacturing
US9665762B2 (en) 2013-01-11 2017-05-30 Synaptics Incorporated Tiered wakeup strategy
US9015500B2 (en) * 2013-01-16 2015-04-21 Qualcomm Incorporated Method and apparatus for using dynamic voltage and frequency scaling with circuit-delay based integrated circuit identification
JP6026324B2 (en) * 2013-03-14 2016-11-16 株式会社富士通アドバンストエンジニアリング Electronic device, circuit data protection device, and circuit data protection method
EP2779067B1 (en) * 2013-03-15 2019-05-08 Maxim Integrated Products, Inc. Secure authentication based on physically unclonable functions
US20140270177A1 (en) * 2013-03-15 2014-09-18 Ernie Brickell Hardening inter-device secure communication using physically unclonable functions
US9847984B2 (en) 2013-03-24 2017-12-19 Cisco Technology, Inc. System for efficient generation and distribution of challenge-response pairs
US9596077B2 (en) * 2013-04-22 2017-03-14 Unisys Corporation Community of interest-based secured communications over IPsec
KR101440328B1 (en) * 2013-05-20 2014-09-17 주식회사 실리콘웍스 Method for producing a message authenticating code and authenticating device using the message authenticating code
JP6182371B2 (en) * 2013-06-28 2017-08-16 ルネサスエレクトロニクス株式会社 System including semiconductor integrated circuit
US9026873B2 (en) 2013-07-23 2015-05-05 Altera Coporation Method and apparatus for securing configuration scan chains of a programmable device
US9787480B2 (en) 2013-08-23 2017-10-10 Qualcomm Incorporated Applying circuit delay-based physically unclonable functions (PUFs) for masking operation of memory-based PUFs to resist invasive and clone attacks
ES2693448T3 (en) * 2013-08-30 2018-12-11 Hewlett-Packard Development Company L.P. Authentication of supply through response to the timing challenge
US10192054B2 (en) * 2013-09-13 2019-01-29 Intel Corporation Automatic pairing of IO devices with hardware secure elements
US9992031B2 (en) * 2013-09-27 2018-06-05 Intel Corporation Dark bits to reduce physically unclonable function error rates
US20150134966A1 (en) 2013-11-10 2015-05-14 Sypris Electronics, Llc Authentication System
US20150188717A1 (en) * 2013-12-26 2015-07-02 Wei Wu Physically unclonable function redundant bits
US11228427B2 (en) * 2014-02-11 2022-01-18 Ericsson Ab System and method for securing content keys delivered in manifest files
EP2911086A1 (en) * 2014-02-19 2015-08-26 Renesas Electronics Europe GmbH Integrated circuit with parts activated based on intrinsic features
GB2515853B (en) 2014-02-25 2015-08-19 Cambridge Silicon Radio Ltd Latency mitigation
GB2512746B (en) 2014-02-25 2015-03-11 Cambridge Silicon Radio Ltd Thwarting traffic analysis
US9411975B2 (en) 2014-03-31 2016-08-09 Intel Corporation Methods and apparatus to securely share data
DE102014206943A1 (en) * 2014-04-10 2015-10-15 Siemens Aktiengesellschaft Key generation apparatus and method for generating a key
US9946858B2 (en) 2014-05-05 2018-04-17 Analog Devices, Inc. Authentication system and device including physical unclonable function and threshold cryptography
US9672342B2 (en) 2014-05-05 2017-06-06 Analog Devices, Inc. System and device binding metadata with hardware intrinsic properties
US10432409B2 (en) * 2014-05-05 2019-10-01 Analog Devices, Inc. Authentication system and device including physical unclonable function and threshold cryptography
EP3146670B8 (en) 2014-05-22 2021-09-22 Analog Devices, Inc. Network authentication system with dynamic key generation
DE102014210282A1 (en) * 2014-05-30 2015-12-03 Siemens Aktiengesellschaft Generate a cryptographic key
CN105337725B (en) * 2014-08-08 2019-04-23 中国科学院数据与通信保护研究教育中心 A kind of key management apparatus and method
JP2016046719A (en) * 2014-08-25 2016-04-04 株式会社東芝 Data generation device, communication device, mobile body, data generation method, and program
US9501664B1 (en) * 2014-12-15 2016-11-22 Sandia Corporation Method, apparatus and system to compensate for drift by physically unclonable function circuitry
US9703989B1 (en) * 2014-12-23 2017-07-11 Altera Corporation Secure physically unclonable function (PUF) error correction
WO2016111550A1 (en) * 2015-01-08 2016-07-14 경희대학교산학협력단 Chaos nanonet device, and chaos nanonet-based puf security apparatus
KR101642650B1 (en) * 2015-03-13 2016-07-25 경희대학교 산학협력단 Chaos nanonet device and puf-based security apparatus removing ambiguity of signal
KR101642651B1 (en) * 2015-03-13 2016-07-25 경희대학교 산학협력단 Chaos nanonet device and puf-based security apparatus assuring randomness of signal path
US9940486B2 (en) * 2015-02-23 2018-04-10 Cisco Technology, Inc. Detection of hardware tampering
KR101642649B1 (en) * 2015-03-11 2016-07-25 경희대학교 산학협력단 Chaos nanonet device, puf-based security apparatus using nanowire
KR101642648B1 (en) * 2015-03-11 2016-07-25 경희대학교 산학협력단 Flexible chaos nanonet device and puf-based security apparatus using flexible chaos nanonet
US9747435B2 (en) 2015-04-27 2017-08-29 Apple Inc. Authentication and control of encryption keys
DE102015208525A1 (en) * 2015-05-07 2016-03-24 Siemens Aktiengesellschaft Generate a cryptographic key
US10032016B2 (en) * 2015-05-19 2018-07-24 Anvaya Solutions, Inc. System and method to cause an obfuscated non-functional device to transition to a starting functional state using a specified number of cycles
US9569601B2 (en) 2015-05-19 2017-02-14 Anvaya Solutions, Inc. System and method for authenticating and enabling functioning of a manufactured electronic device
US9813395B2 (en) * 2015-05-19 2017-11-07 Anvaya Solutions, Inc. System and method for authenticating and enabling an electronic device in an electronic system
FR3038416B1 (en) 2015-06-30 2017-07-21 Maxim Integrated Products AUTHENTICATION DEVICES AND METHODS BASED ON PHYSICALLY NON-CLONABLE FUNCTIONS
US9767318B1 (en) * 2015-08-28 2017-09-19 Frank Dropps Secure controller systems and associated methods thereof
US10382417B2 (en) * 2015-08-31 2019-08-13 Mentor Graphics Corporation Secure protocol for chip authentication
CN107017990B (en) * 2015-10-13 2021-05-04 马克西姆综合产品公司 System and method for stable physically unclonable functions
US9853813B2 (en) * 2016-03-17 2017-12-26 Crater Dog Technologies, LLC Method for securing a private key
US10467890B2 (en) 2016-05-13 2019-11-05 Microsoft Technology Licensing, Llc Secured sensor interface
US11797994B2 (en) 2016-07-15 2023-10-24 Maxim Integrated Products, Inc. Systems and methods for a secure payment terminal without batteries
US10572675B2 (en) 2016-11-02 2020-02-25 Cisco Technology, Inc. Protecting and monitoring internal bus transactions
US20180121918A1 (en) * 2016-11-03 2018-05-03 Mastercard International Incorporated Method and system for net settlement by use of cryptographic promissory notes issued on a blockchain
US11329976B2 (en) * 2016-11-21 2022-05-10 Hewlett-Packard Development Company, L.P. Presence identification
JP6588048B2 (en) * 2017-03-17 2019-10-09 株式会社東芝 Information processing device
CN106878014A (en) * 2017-03-29 2017-06-20 中国电子产品可靠性与环境试验研究所 Random number key generation device and random number key production method
US10203967B1 (en) 2017-04-18 2019-02-12 Amazon Technologies, Inc. Client configurable hardware logic and corresponding data
US10425235B2 (en) 2017-06-02 2019-09-24 Analog Devices, Inc. Device and system with global tamper resistance
US10958452B2 (en) 2017-06-06 2021-03-23 Analog Devices, Inc. System and device including reconfigurable physical unclonable functions and threshold cryptography
US10521616B2 (en) 2017-11-08 2019-12-31 Analog Devices, Inc. Remote re-enrollment of physical unclonable functions
US10812277B2 (en) * 2017-11-28 2020-10-20 Taiwan Semiconductor Manufacturing Company Ltd. Method and system for secure key exchange using physically unclonable function (PUF)-based keys
JP6692792B2 (en) 2017-12-28 2020-05-13 三菱重工業株式会社 Monitoring device, monitoring system, monitoring method, and program
EP3746901A4 (en) 2018-01-31 2021-11-17 Cryptography Research, Inc. Protecting cryptographic keys stored in non-volatile memory
JP6752247B2 (en) * 2018-03-09 2020-09-09 三菱重工業株式会社 Information distribution device, distribution target device, information distribution system, information distribution method and program
US11277272B2 (en) * 2018-11-07 2022-03-15 Samsung Electronics Co., Ltd. Integrated circuit and method for challenge-response physically unclonable function
JPWO2020144758A1 (en) * 2019-01-09 2021-03-11 三菱電機株式会社 Client device
US10761809B1 (en) * 2020-03-12 2020-09-01 Katholieke Universiteit Leuven Random number generator
JP7084442B2 (en) * 2020-03-16 2022-06-14 三菱重工業株式会社 Information processing equipment, information processing methods and programs
US20210320070A1 (en) * 2020-04-09 2021-10-14 International Business Machines Corporation Physical unclonable function
DE102021105402A1 (en) * 2021-03-05 2022-09-08 Infineon Technologies Ag DATA PROCESSING DEVICE AND METHOD FOR TRANSMITTING DATA VIA A BUS
US11379125B1 (en) 2021-03-31 2022-07-05 International Business Machines Corporation Trusted field programmable gate array
EP4338083A1 (en) * 2021-05-09 2024-03-20 Technische Universität Darmstadt Mitigating fpga related risks

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5375169A (en) * 1993-05-28 1994-12-20 Tecsec, Incorporated Cryptographic key management method and apparatus
US6161213A (en) * 1999-02-17 2000-12-12 Icid, Llc System for providing an integrated circuit with a unique identification
WO2002013452A2 (en) * 2000-08-03 2002-02-14 Koninklijke Philips Electronics N.V. Linear transformation for symmetric-key ciphers
US6363485B1 (en) * 1998-09-09 2002-03-26 Entrust Technologies Limited Multi-factor biometric authenticating device and method
US20020106087A1 (en) * 1998-04-24 2002-08-08 International Business Machines Corporation Method for assigning encryption keys
US20030204743A1 (en) * 2002-04-16 2003-10-30 Srinivas Devadas Authentication of integrated circuits
US20030219121A1 (en) * 2002-05-24 2003-11-27 Ncipher Corporation, Ltd Biometric key generation for secure storage
WO2003107201A1 (en) * 2002-04-30 2003-12-24 Ktfreetel Co., Ltd. Method and system for authenticating a software
US7251730B2 (en) * 2001-12-21 2007-07-31 Qualcomm Incorporated Method and apparatus for simplified audio authentication

Family Cites Families (114)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3896300A (en) * 1971-04-20 1975-07-22 Universal Business Machines Automatic article sorting and punching machine
US4985614A (en) * 1987-01-16 1991-01-15 Rand Mcnally & Company Object verification apparatus and method
DE3736882C2 (en) * 1987-10-30 1997-04-30 Gao Ges Automation Org Method for checking the authenticity of a data carrier with an integrated circuit
JPH0424889A (en) * 1990-05-21 1992-01-28 Toshiba Corp Ic card provided with personal identification function
US5177352A (en) 1991-06-06 1993-01-05 The United States Of America As Represented By The United States Department Of Energy Integrated optical tamper sensor with planar waveguide
US5204902A (en) * 1991-09-13 1993-04-20 At&T Bell Laboratories Cellular telephony authentication arrangement
GB9121591D0 (en) * 1991-10-11 1991-11-27 Pilkington Micro Electronics Data security arrangement for semiconductor programmable logic devices
US5265164A (en) * 1991-10-31 1993-11-23 International Business Machines Corporation Cryptographic facility environment backup/restore and replication in a public key cryptosystem
US5247577A (en) * 1992-05-13 1993-09-21 Intel Corporation Methods and apparatus for securely enabling features in highly integrated electronic circuits
FR2706210B1 (en) * 1993-06-08 1995-07-21 Bull Cp8 Method for authenticating a portable object by an offline terminal, portable object and corresponding terminal.
US5768382A (en) * 1995-11-22 1998-06-16 Walker Asset Management Limited Partnership Remote-auditing of computer generated outcomes and authenticated biling and access control system using cryptographic and other protocols
FR2738971B1 (en) * 1995-09-19 1997-10-10 Schlumberger Ind Sa METHOD FOR DETERMINING AN ENCRYPTION KEY ASSOCIATED WITH AN INTEGRATED CIRCUIT
US5828751A (en) * 1996-04-08 1998-10-27 Walker Asset Management Limited Partnership Method and apparatus for secure measurement certification
US5883956A (en) 1996-03-28 1999-03-16 National Semiconductor Corporation Dynamic configuration of a secure processing unit for operations in various environments
US5970142A (en) * 1996-08-26 1999-10-19 Xilinx, Inc. Configuration stream encryption
US5896300A (en) * 1996-08-30 1999-04-20 Avant| Corporation Methods, apparatus and computer program products for performing post-layout verification of microelectronic circuits by filtering timing error bounds for layout critical nets
US6026293A (en) * 1996-09-05 2000-02-15 Ericsson Inc. System for preventing electronic memory tampering
US8225089B2 (en) * 1996-12-04 2012-07-17 Otomaku Properties Ltd., L.L.C. Electronic transaction systems utilizing a PEAD and a private key
US5917913A (en) * 1996-12-04 1999-06-29 Wang; Ynjiun Paul Portable electronic authorization devices and methods therefor
JP3311260B2 (en) * 1996-12-17 2002-08-05 富士通株式会社 Semiconductor device and semiconductor storage device
US5920628A (en) 1997-01-09 1999-07-06 Washington University Method and apparatus for fingerprinting and authenticating various magnetic media
US5844803A (en) 1997-02-17 1998-12-01 Micron Technology, Inc. Method of sorting a group of integrated circuit devices for those devices requiring special testing
US6038315A (en) 1997-03-17 2000-03-14 The Regents Of The University Of California Method and system for normalizing biometric variations to authenticate users from a public database and that ensures individual biometric data privacy
FR2764413B1 (en) * 1997-06-10 1999-07-09 Sgs Thomson Microelectronics INTEGRATED CIRCUIT AUTHENTICATION METHOD
US7249108B1 (en) * 1997-07-15 2007-07-24 Silverbrook Research Pty Ltd Validation protocol and system
US6289292B1 (en) * 1997-10-28 2001-09-11 Micron Technology, Inc. System for identifying a component with physical characterization
US6118869A (en) 1998-03-11 2000-09-12 Xilinx, Inc. System and method for PLD bitstream encryption
EP1014618A1 (en) * 1998-07-30 2000-06-28 Sony Corporation Content processing system
US6941180B1 (en) 1998-08-27 2005-09-06 Addison M. Fischer Audio cassette emulator
US6356637B1 (en) 1998-09-18 2002-03-12 Sun Microsystems, Inc. Field programmable gate arrays
DE19843424A1 (en) 1998-09-22 2000-03-23 Fraunhofer Ges Forschung Smart card device for delivering output data in response to input data and providing proof of authenticity uses operating data to influence algorithm used to generate output data
US6324676B1 (en) * 1999-01-14 2001-11-27 Xilinx, Inc. FPGA customizable to accept selected macros
US6305005B1 (en) * 1999-01-14 2001-10-16 Xilinx, Inc. Methods to securely configure an FPGA using encrypted macros
US6301695B1 (en) 1999-01-14 2001-10-09 Xilinx, Inc. Methods to securely configure an FPGA using macro markers
US6654889B1 (en) 1999-02-19 2003-11-25 Xilinx, Inc. Method and apparatus for protecting proprietary configuration data for programmable logic devices
US6402028B1 (en) 1999-04-06 2002-06-11 Visa International Service Association Integrated production of smart cards
US7216232B1 (en) * 1999-04-20 2007-05-08 Nec Corporation Method and device for inserting and authenticating a digital signature in digital data
US6386456B1 (en) * 1999-06-04 2002-05-14 International Business Machines Corporation Memory card identification system
US6351814B1 (en) 1999-07-21 2002-02-26 Credence Systems Corporation Field programmable gate array with program encryption
US7243236B1 (en) * 1999-07-29 2007-07-10 Intertrust Technologies Corp. Systems and methods for using cryptography to protect secure and insecure computing environments
US7239226B2 (en) * 2001-07-10 2007-07-03 American Express Travel Related Services Company, Inc. System and method for payment using radio frequency identification in contact and contactless transactions
US7131001B1 (en) * 1999-10-29 2006-10-31 Broadcom Corporation Apparatus and method for secure filed upgradability with hard wired public key
EP1100058A1 (en) 1999-11-12 2001-05-16 Infineon Technologies AG Electronic component and method for protecting an integrated circuit included in the component
US20010032318A1 (en) * 1999-12-03 2001-10-18 Yip Kun Wah Apparatus and method for protecting configuration data in a programmable device
US6246254B1 (en) 1999-12-06 2001-06-12 International Business Machines Corporation Method and circuit for providing copy protection in an application-specific integrated circuit
AU1730801A (en) 1999-12-07 2001-06-18 Fujitsu Limited Device for reproducing data
GB9930145D0 (en) * 1999-12-22 2000-02-09 Kean Thomas A Method and apparatus for secure configuration of a field programmable gate array
US7005733B2 (en) 1999-12-30 2006-02-28 Koemmerling Oliver Anti tamper encapsulation for an integrated circuit
US6553558B2 (en) * 2000-01-13 2003-04-22 Texas Instruments Incorporated Integrated circuit layout and verification method
US7240218B2 (en) 2000-02-08 2007-07-03 Algotronix, Ltd. Method of using a mask programmed key to securely configure a field programmable gate array
US6904527B1 (en) 2000-03-14 2005-06-07 Xilinx, Inc. Intellectual property protection in a programmable logic device
US6390621B1 (en) 2000-05-30 2002-05-21 Vision-Ease Lens, Inc. Manufacturing of positive power ophthalmic lenses
FR2810139B1 (en) 2000-06-08 2002-08-23 Bull Cp8 METHOD FOR SECURING THE PRE-INITIALIZATION PHASE OF AN ON-BOARD ELECTRONIC CHIP SYSTEM, ESPECIALLY A CHIP CARD, AND ON-BOARD SYSTEM IMPLEMENTING THE METHOD
US6813599B1 (en) * 2000-07-17 2004-11-02 Silicon Graphics, Inc. Efficient memory structure simulation for sequential circuit design verification
JP2002149396A (en) * 2000-11-07 2002-05-24 Hitachi Ltd Data processor, semiconductor integrated circuit and cpu
EP1205889A1 (en) 2000-11-10 2002-05-15 TELEFONAKTIEBOLAGET LM ERICSSON (publ) Returning of change in an electronic payment system
US6981153B1 (en) * 2000-11-28 2005-12-27 Xilinx, Inc. Programmable logic device with method of preventing readback
US7058177B1 (en) * 2000-11-28 2006-06-06 Xilinx, Inc. Partially encrypted bitstream method
US7117373B1 (en) * 2000-11-28 2006-10-03 Xilinx, Inc. Bitstream for configuring a PLD with encrypted design data
US6931543B1 (en) 2000-11-28 2005-08-16 Xilinx, Inc. Programmable logic device with decryption algorithm and decryption key
US6366117B1 (en) * 2000-11-28 2002-04-02 Xilinx, Inc. Nonvolatile/battery-backed key in PLD
JPWO2002050910A1 (en) 2000-12-01 2004-04-22 株式会社日立製作所 Method for identifying semiconductor integrated circuit device, method for manufacturing semiconductor integrated circuit device, and semiconductor integrated circuit device
US6948065B2 (en) * 2000-12-27 2005-09-20 Intel Corporation Platform and method for securely transmitting an authorization secret
US7441126B2 (en) 2001-01-16 2008-10-21 Russell Dellmo Secure wireless LAN device including tamper resistant feature and associated method
FR2822565B1 (en) 2001-03-23 2004-09-10 Schlumberger Systems & Service SECURE ELECTRONIC COMPONENT
WO2002078249A1 (en) 2001-03-23 2002-10-03 Kent Ridge Digital Labs Method of using biometric information for secret generation
US20020150252A1 (en) * 2001-03-27 2002-10-17 Leopard Logic, Inc. Secure intellectual property for a generated field programmable gate array
US6865502B2 (en) * 2001-04-04 2005-03-08 International Business Machines Corporation Method and system for logic verification using mirror interface
FR2825873A1 (en) 2001-06-11 2002-12-13 St Microelectronics Sa PROTECTED STORAGE OF DATA IN AN INTEGRATED CIRCUIT
GB0114317D0 (en) 2001-06-13 2001-08-01 Kean Thomas A Method of protecting intellectual property cores on field programmable gate array
US7281125B2 (en) * 2001-08-24 2007-10-09 Lenovo (Singapore) Pte. Ltd. Securing sensitive configuration data remotely
US7191339B1 (en) * 2001-09-10 2007-03-13 Xilinx, Inc. System and method for using a PLD identification code
JP2003101533A (en) 2001-09-25 2003-04-04 Toshiba Corp Device authentication management system and method therefor
US7525330B2 (en) 2001-11-28 2009-04-28 Nxp, B.V. Semiconductor device, card, system, and methods of initializing and checking the authenticity and the identity of the semiconductor device
FR2833119A1 (en) * 2001-11-30 2003-06-06 St Microelectronics Sa GENERATION OF SECRET QUANTITIES OF IDENTIFICATION OF AN INTEGRATED CIRCUIT
US7203310B2 (en) 2001-12-04 2007-04-10 Microsoft Corporation Methods and systems for cryptographically protecting secure content
US7162644B1 (en) * 2002-03-29 2007-01-09 Xilinx, Inc. Methods and circuits for protecting proprietary configuration data for programmable logic devices
US6966022B1 (en) * 2002-04-04 2005-11-15 Adaptec, Inc. System and method for determining integrated circuit logic speed
US6738788B1 (en) 2002-04-17 2004-05-18 Icid, Llc Database system using a record key having some randomly positioned, non-deterministic bits
US20030204731A1 (en) * 2002-04-29 2003-10-30 Pochuev Denis A. Method and apparatus to enhance the security of data
US6802447B2 (en) * 2002-08-26 2004-10-12 Icid, Llc Method of authenticating an object or entity using a random binary ID code subject to bit drift
DE10302625B4 (en) * 2003-01-23 2005-09-29 Infineon Technologies Ag Bipolar transistor and method of making the same
JP4355293B2 (en) 2003-01-24 2009-10-28 イントリンシック アイディー ベスローテン フェンノートシャップ Reliable access control method and apparatus for storage medium
US7269724B1 (en) * 2003-01-30 2007-09-11 Xilinx, Inc. Remote field upgrading of programmable logic device configuration data via adapter connected to target memory socket
US6894527B1 (en) * 2003-05-12 2005-05-17 Xilinx, Inc. Evolved circuits for bitstream protection
EP1636664B1 (en) 2003-05-16 2008-12-03 Koninklijke Philips Electronics N.V. Proof of execution using random function
KR20060023533A (en) 2003-05-21 2006-03-14 코닌클리케 필립스 일렉트로닉스 엔.브이. Method and system for authentication of a physical object
WO2004105125A2 (en) 2003-05-26 2004-12-02 Koninklijke Philips Electronics N.V. Semiconductor device, method of authentifying and system
WO2004114122A2 (en) 2003-06-26 2004-12-29 Koninklijke Philips Electronics N.V. Secure number generator and content distribution network employing the same
EP1678568A1 (en) 2003-10-23 2006-07-12 Koninklijke Philips Electronics N.V. Method for protecting an information carrier comprising an integrated circuit
EP1683297A1 (en) 2003-10-29 2006-07-26 Koninklijke Philips Electronics N.V. System and method of reliable forward secret key sharing with physical random functions
WO2005048256A2 (en) 2003-11-14 2005-05-26 Koninklijke Philips Electronics N.V. A data carrier having security mark and apparatus for handling such data carrier.
JP2007519084A (en) 2003-11-17 2007-07-12 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Information carrier with non-clonable optical discriminator
JP4448139B2 (en) 2003-12-12 2010-04-07 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Method and apparatus for detection of physically uncloned functions based on speckle
US9281945B2 (en) 2003-12-30 2016-03-08 Entrust, Inc. Offline methods for authentication in a client/server authentication system
US7210634B2 (en) * 2004-02-12 2007-05-01 Icid, Llc Circuit for generating an identification code for an IC
JP2007527669A (en) 2004-02-24 2007-09-27 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Speckle pattern for authenticating information carriers
US7249408B2 (en) 2004-03-24 2007-07-31 Headway Technologies, Inc. Method of manufacturing a thin-film magnetic head
WO2006033065A1 (en) * 2004-09-20 2006-03-30 Koninklijke Philips Electronics N.V. Sharing a secret by using random function
EP1800433A1 (en) 2004-10-04 2007-06-27 Koninklijke Philips Electronics N.V. Two-way error correction for physical tokens
DE602005008088D1 (en) 2004-10-15 2008-08-21 Nxp Bv INTEGRATED CIRCUIT WITH A GENUINE RANDOM NUMBER GENERATOR
KR20070084351A (en) 2004-10-18 2007-08-24 코닌클리케 필립스 일렉트로닉스 엔.브이. Secure sensor chip
US7702927B2 (en) * 2004-11-12 2010-04-20 Verayo, Inc. Securely field configurable device
EP1832036A2 (en) 2004-12-22 2007-09-12 Koninklijke Philips Electronics N.V. Method and device for key generation and proving authenticity
JP2008532111A (en) 2005-02-02 2008-08-14 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ CALIBRATION METHOD, APPARATUS, DEVICE, SYSTEM, AND PROGRAM
US7577850B2 (en) * 2005-04-15 2009-08-18 Lsi Corporation Security application using silicon fingerprint identification
WO2006129242A2 (en) 2005-06-01 2006-12-07 Koninklijke Philips Electronics N.V. Template renewal in helper data systems
JP2008545323A (en) 2005-07-07 2008-12-11 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Method, apparatus and system for verifying authenticity of an object
DE602006007237D1 (en) 2005-08-23 2009-07-23 Koninkl Philips Electronics Nv AUTHENTICATION OF INFORMATION CARRIERS THROUGH A PHYSICAL DISPLAY FUNCTION
CN101263503A (en) 2005-09-14 2008-09-10 皇家飞利浦电子股份有限公司 Improved device, system and method for determining authenticity of an item
DE602006005957D1 (en) 2005-11-29 2009-05-07 Koninkl Philips Electronics Nv PHYSICAL DISTRIBUTION OF SECRETS AND PROVISIONS NEARBY USING PUFS
WO2009024913A2 (en) * 2007-08-22 2009-02-26 Intrinsic Id Bv Identification of devices using physically unclonable functions
EP2214117B1 (en) * 2007-09-19 2012-02-01 Verayo, Inc. Authentication with physical unclonable functions
US20110148457A1 (en) * 2009-10-13 2011-06-23 Miron Abramovici Protecting electronic systems from counterfeiting and reverse-engineering

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5375169A (en) * 1993-05-28 1994-12-20 Tecsec, Incorporated Cryptographic key management method and apparatus
US20020106087A1 (en) * 1998-04-24 2002-08-08 International Business Machines Corporation Method for assigning encryption keys
US6363485B1 (en) * 1998-09-09 2002-03-26 Entrust Technologies Limited Multi-factor biometric authenticating device and method
US6161213A (en) * 1999-02-17 2000-12-12 Icid, Llc System for providing an integrated circuit with a unique identification
WO2002013452A2 (en) * 2000-08-03 2002-02-14 Koninklijke Philips Electronics N.V. Linear transformation for symmetric-key ciphers
US7251730B2 (en) * 2001-12-21 2007-07-31 Qualcomm Incorporated Method and apparatus for simplified audio authentication
US20030204743A1 (en) * 2002-04-16 2003-10-30 Srinivas Devadas Authentication of integrated circuits
WO2003107201A1 (en) * 2002-04-30 2003-12-24 Ktfreetel Co., Ltd. Method and system for authenticating a software
US20030219121A1 (en) * 2002-05-24 2003-11-27 Ncipher Corporation, Ltd Biometric key generation for secure storage

Also Published As

Publication number Publication date
US7702927B2 (en) 2010-04-20
WO2006071380A3 (en) 2009-04-02
US7564345B2 (en) 2009-07-21
WO2006071380A2 (en) 2006-07-06
US20060209584A1 (en) 2006-09-21
WO2006053304A2 (en) 2006-05-18
EP1842203A2 (en) 2007-10-10
EP1842203A4 (en) 2011-03-23
US7839278B2 (en) 2010-11-23
US8756438B2 (en) 2014-06-17
WO2006053304A9 (en) 2006-08-03
US20090254981A1 (en) 2009-10-08
US20060210082A1 (en) 2006-09-21
US20100272255A1 (en) 2010-10-28

Similar Documents

Publication Publication Date Title
WO2006053304A3 (en) Volatile device keys and applications thereof
WO2005045550A3 (en) Password recovery system and method
EP1942429A3 (en) Digital rights management method for terminal
WO2003090402A8 (en) Initializing, maintaining, updating and recovering secure operation within an integrated system employing a data access control function
WO2008008765A3 (en) Role-based access in a multi-customer computing environment
WO2009002599A3 (en) Electronically securing an electronic device using physically unclonable functions
WO2007117818A3 (en) Managing objects in a role based access control system
SG152289A1 (en) System and method for application authorization
MX2009002696A (en) Secure universal transaction system.
WO2008149366A3 (en) Device method & system for facilitating mobile transactions
WO2009155473A3 (en) Information rights management
TW200707251A (en) A system and method for establishing and authorizing a security code
WO2008071795A3 (en) Digital data authentication
WO2004109455A3 (en) An in-circuit security system and methods for controlling access to and use of sensitive data
WO2006069274A3 (en) Versatile content control with partitioning
WO2004090655A3 (en) Method and system for digital rights management
WO2002078249A8 (en) Method of using biometric information for secret generation
WO2007031955A3 (en) Cryptographic role-based access control
WO2007014325A3 (en) Verifying provenance data associated with digital content
WO2009034696A1 (en) Terminal device authentication method, terminal device, and program
EP1632835A3 (en) A secure processor and a program for a secure processor
WO2006034151A3 (en) Digital rights management system based on hardware identification
TWI256227B (en) Device, system and method to manage security credentials in a protected computer network domain
WO2006036320A3 (en) System and method for creating a security application for programmable cryptography module
WO2009031140A3 (en) Information protection device

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KN KP KR KZ LC LK LR LS LT LU LV LY MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2005849681

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2005849681

Country of ref document: EP