US Patent No: 7,975,151

Number of patents in Portfolio can not be more than 2000

Decryption key table access control on ASIC or ASSP

Stats

ALSO PUBLISHED AS: 20070098149
See full text
ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An ASIC or ASSP has processor circuitry (110), a predetermined initialization program (100) for execution by the processor circuitry at power up, and a non-volatile key table (120) readable by the initialization program, and not accessible otherwise by the processor circuitry. The initialization program reads a key index associated with encrypted data, from external memory, and uses the key index to read a corresponding key from the table, to decrypt the encrypted data for use by the processor circuitry. Optionally another key is first decrypted and used for the decryption of the encrypted data. By keeping the key on board the chip and restricting access in this way, the key and therefore the encrypted data can be protected from software based reverse engineering. This means the encrypted data can cheaper memory chips or other storage. Thus the processor circuitry can be formed on a smaller integrated circuit.

Loading the Abstract Image... loading....

First Claim

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
SEMICONDUCTOR COMPONENTS INDUSTRIES, LLCPHOENIX, AZ2501

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Coenen, Ivo Leonardus Neuchatel, CH 2 0

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
6,304,970 Hardware access control locking 20 1997
2006/0090,085 Method and apparatus for improving computer security 1 2004
 
ABOV SEMICONDUCTOR CO., LTD. (1)
2003/0105,967 Apparatus for encrypting data and method thereof 15 2002
 
ARM LIMITED (1)
2003/0204,830 Integrated circuit configuration 4 2003
 
ENERGY, UNITED STATES DEPARTMENT OF (1)
4,731,840 Method for encryption and transmission of digital keying data 107 1985
 
GIGA-BYTE TECHNOLOGY CO., LTD. (1)
2005/0081,090 Method for automatically and safely recovering BIOS memory circuit in memory device including double BIOS memory circuits 10 2003
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
5,421,006 Method and apparatus for assessing integrity of computer system software 442 1994
 
LG ELECTRONICS INC. (1)
2007/0067,646 Recording medium, apparatus for decrypting data and method thereof 1 2006
 
MICRON TECHNOLOGY, INC. (1)
5,987,572 Method and apparatus employing a dynamic encryption interface between a processor and a memory 28 1997
 
MICROSOFT CORPORATION (1)
6,449,695 Data cache using plural lists to indicate sequence of data storage 39 1999
 
NOKIA CORPORATION (1)
2005/0210,287 Secure mode controlled memory 9 2004
 
RPX CORPORATION (1)
6,199,163 Hard disk password lock 38 1996
 
SHARP KABUSHIKI KAISHA (1)
5,499,316 Recording and reproducing system for selectively reproducing portions of recorded sound using an index 43 1992
 
TEXAS INSTRUMENTS INCORPORATED (1)
2006/0204,004 System and method for secure authentication of a "smart" battery by a host 18 2005
 
TV INTERACTIVE DATA CORPORATION (1)
5,711,672 Method for automatically starting execution and ending execution of a process in a host device based on insertion and removal of a storage media into the host device 39 1995
 
XILINX, INC. (1)
6,381,732 FPGA customizable to accept selected macros 125 2001

Patent Citation Ranking

Forward Cite Landscape

  • No Forward Cites to Display

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 Jan 5, 2015
7.5 Year Payment $3600.00 $1800.00 $900.00 Jan 5, 2019
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jan 5, 2023
Fee Large entity fee small entity fee micro entity fee
Surcharge - 3.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00