FPGA configuration bitstream encryption using modified key

Electrical computers and digital processing systems: support – Multiple computer communication using cryptography – Packet header designating cryptographically protected data

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C713S161000, C709S236000, C714S100000

Reexamination Certificate

active

07984292

ABSTRACT:
Circuits, methods, and apparatus that prevent detection and erasure of a configuration bitstream or other data for an FPGA or other device. An exemplary embodiment of the present invention masks a user key in order to prevent its detection. In a specific embodiment, the user key is masked by software that performs a function on it a first number of times. The result is used to encrypt a configuration bitstream. The user key is also provided to an FPGA or other device, where the function is performed a second number of times and the result stored. When the device is configured, the result is retrieved, the function is performed on it the first number of times less the second number of times and then it is used to decrypt the configuration bitstream. A further embodiment uses a one-time programmable fuse (OTP) array to prevent erasure or modification.

REFERENCES:
patent: 5457408 (1995-10-01), Leung
patent: 6191614 (2001-02-01), Schultz et al.
patent: 7200235 (2007-04-01), Trimberger
patent: 7278128 (2007-10-01), Trimberger
patent: 7373668 (2008-05-01), Trimberger
patent: 2003/0020512 (2003-01-01), Mantey et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

FPGA configuration bitstream encryption using modified key does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with FPGA configuration bitstream encryption using modified key, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and FPGA configuration bitstream encryption using modified key will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2643591

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.