Issued Patents All Time
Showing 25 most recent of 36 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9967092 | Key expansion logic using decryption key primitives | G. Glenn Henry, Terry Parks, Brent Bean | 2018-05-08 |
| 9911008 | Microprocessor with on-the-fly switching of decryption keys | G. Glenn Henry, Terry Parks, Brent Bean | 2018-03-06 |
| 9892283 | Decryption of encrypted instructions using keys selected on basis of instruction fetch address | G. Glenn Henry, Terry Parks, Brent Bean | 2018-02-13 |
| 9798898 | Microprocessor with secure execution mode and store key instructions | G. Glenn Henry, Terry Parks, Brent Bean | 2017-10-24 |
| 9461818 | Method for encrypting a program for subsequent execution by a microprocessor configured to decrypt and execute the encrypted program | G. Glenn Henry, Terry Parks, Brent Bean | 2016-10-04 |
| 8886960 | Microprocessor that facilitates task switching between encrypted and unencrypted programs | G. Glenn Henry, Terry Parks, Brent Bean | 2014-11-11 |
| 8880902 | Microprocessor that securely decrypts and executes encrypted instructions | G. Glenn Henry, Terry Parks, Brent Bean | 2014-11-04 |
| 8850229 | Apparatus for generating a decryption key for use to decrypt a block of encrypted instruction data being fetched from an instruction cache in a microprocessor | G. Glenn Henry, Terry Parks, Brent Bean | 2014-09-30 |
| 8719589 | Microprocessor that facilitates task switching between multiple encrypted programs having different associated decryption key values | G. Glenn Henry, Terry Parks, Brent Bean | 2014-05-06 |
| 8700919 | Switch key instruction in a microprocessor that fetches and decrypts encrypted instructions | G. Glenn Henry, Terry Parks, Brent Bean | 2014-04-15 |
| 8683225 | Microprocessor that facilitates task switching between encrypted and unencrypted programs | G. Glenn Henry, Terry Parks, Brent Bean | 2014-03-25 |
| 8671285 | Microprocessor that fetches and decrypts encrypted instructions in same time as plain text instructions | G. Glenn Henry, Terry Parks, Brent Bean | 2014-03-11 |
| 8645714 | Branch target address cache for predicting instruction decryption keys in a microprocessor that fetches and decrypts encrypted instructions | G. Glenn Henry, Terry Parks, Brent Bean | 2014-02-04 |
| 8639945 | Branch and switch key instruction in a microprocessor that fetches and decrypts encrypted instructions | G. Glenn Henry, Terry Parks, Brent Bean | 2014-01-28 |
| 8296345 | Microprocessor with selectively available random number generator based on self-test result | G. Glenn Henry, Terry Parks | 2012-10-23 |
| 8255703 | Atomic hash instruction | G. Glenn Henry, Terry Parks | 2012-08-28 |
| 8132023 | Apparatus and method for performing transparent hash functions | G. Glenn Henry, Terry Parks | 2012-03-06 |
| 8132022 | Apparatus and method for employing configurable hash algorithms | G. Glenn Henry, Terry Parks | 2012-03-06 |
| 8060755 | Apparatus and method for providing user-generated key schedule in a microprocessor cryptographic engine | G. Glenn Henry, Terry Parks | 2011-11-15 |
| 7925891 | Apparatus and method for employing cryptographic functions to generate a message digest | G. Glenn Henry, Terry Parks | 2011-04-12 |
| 7921300 | Apparatus and method for secure hash algorithm | G. Glenn Henry, Terry Parks | 2011-04-05 |
| 7900055 | Microprocessor apparatus and method for employing configurable block cipher cryptographic algorithms | G. Glenn Henry, Terry Parks | 2011-03-01 |
| 7844053 | Microprocessor apparatus and method for performing block cipher cryptographic functions | G. Glenn Henry, Terry Parks | 2010-11-30 |
| 7664810 | Microprocessor apparatus and method for modular exponentiation | G. Glenn Henry, Terry Parks | 2010-02-16 |
| 7542566 | Apparatus and method for performing transparent cipher block chaining mode cryptographic functions | G. Glenn Henry, Terry Parks | 2009-06-02 |