Inventor
CRISPIN THOMAS A
US36 patents
⚠️ This page may combine multiple inventors who share the name “CRISPIN THOMAS A”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
VIA TECH INC
20 patentsUS7921300B2Apr 5, 2011
Apparatus and method for secure hash algorithm
VIA TECH INC14 citations93
US7502943B2Mar 10, 2009
Microprocessor apparatus and method for providing configurable cryptographic block cipher round results
VIA TECH INC38 citations93
US7539876B2May 26, 2009
Apparatus and method for generating a cryptographic key schedule in a microprocessor
VIA TECH INC36 citations92
US9967092B2May 8, 2018
Key expansion logic using decryption key primitives
VIA TECH INC10 citations84
US7925891B2Apr 12, 2011
Apparatus and method for employing cryptographic functions to generate a message digest
VIA TECH INC11 citations84
US7900055B2Mar 1, 2011
Microprocessor apparatus and method for employing configurable block cipher cryptographic algorithms
VIA TECH INC19 citations84
US7664810B2Feb 16, 2010
Microprocessor apparatus and method for modular exponentiation
VIA TECH INC9 citations84
US7536560B2May 19, 2009
Microprocessor apparatus and method for providing configurable cryptographic key size
VIA TECH INC19 citations84
US7529368B2May 5, 2009
Apparatus and method for performing transparent output feedback mode cryptographic functions
VIA TECH INC17 citations84
US7392400B2Jun 24, 2008
Microprocessor apparatus and method for optimizing block cipher cryptographic functions
VIA TECH INC16 citations84
US9911008B2Mar 6, 2018
Microprocessor with on-the-fly switching of decryption keys
VIA TECH INC6 citations73
US9892283B2Feb 13, 2018
Decryption of encrypted instructions using keys selected on basis of instruction fetch address
VIA TECH INC4 citations73
US9798898B2Oct 24, 2017
Microprocessor with secure execution mode and store key instructions
VIA TECH INC5 citations73
US9461818B2Oct 4, 2016
Method for encrypting a program for subsequent execution by a microprocessor configured to decrypt and execute the encrypted program
VIA TECH INC1 citations63
US8886960B2Nov 11, 2014
Microprocessor that facilitates task switching between encrypted and unencrypted programs
VIA TECH INC2 citations63
US7542566B2Jun 2, 2009
Apparatus and method for performing transparent cipher block chaining mode cryptographic functions
VIA TECH INC5 citations63
US7529367B2May 5, 2009
Apparatus and method for performing transparent cipher feedback mode cryptographic functions
VIA TECH INC3 citations63
US7519833B2Apr 14, 2009
Microprocessor apparatus and method for enabling configurable data block size in a cryptographic engine
VIA TECH INC6 citations63
US8880902B2Nov 4, 2014
Microprocessor that securely decrypts and executes encrypted instructions
VIA TECH INC0 citations52
US8850229B2Sep 30, 2014
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
VIA TECH INC0 citations52
HENRY G GLENN
7 patentsUS8719589B2May 6, 2014
Microprocessor that facilitates task switching between multiple encrypted programs having different associated decryption key values
HENRY G GLENN4 citations84
US8060755B2Nov 15, 2011
Apparatus and method for providing user-generated key schedule in a microprocessor cryptographic engine
HENRY G GLENN7 citations84
US8645714B2Feb 4, 2014
Branch target address cache for predicting instruction decryption keys in a microprocessor that fetches and decrypts encrypted instructions
HENRY G GLENN1 citations63
US8639945B2Jan 28, 2014
Branch and switch key instruction in a microprocessor that fetches and decrypts encrypted instructions
HENRY G GLENN2 citations63
US8700919B2Apr 15, 2014
Switch key instruction in a microprocessor that fetches and decrypts encrypted instructions
HENRY G GLENN0 citations52
US8683225B2Mar 25, 2014
Microprocessor that facilitates task switching between encrypted and unencrypted programs
HENRY G GLENN0 citations52
US8671285B2Mar 11, 2014
Microprocessor that fetches and decrypts encrypted instructions in same time as plain text instructions
HENRY G GLENN0 citations52
IP FIRST LLC
5 patentsUS7844053B2Nov 30, 2010
Microprocessor apparatus and method for performing block cipher cryptographic functions
IP FIRST LLC29 citations93
US7321910B2Jan 22, 2008
Microprocessor apparatus and method for performing block cipher cryptographic functions
IP FIRST LLC36 citations93
US7532722B2May 12, 2009
Apparatus and method for performing transparent block cipher cryptographic functions
IP FIRST LLC40 citations92
US7165084B2Jan 16, 2007
Microprocessor with selectivity available random number generator based on self-test result
IP FIRST LLC7 citations74
US7139785B2Nov 21, 2006
Apparatus and method for reducing sequential bit correlation in a random number generator
IP FIRST LLC5 citations63
CRISPIN THOMAS A
4 patentsUS8255703B2Aug 28, 2012
Atomic hash instruction
CRISPIN THOMAS A18 citations92
US8296345B2Oct 23, 2012
Microprocessor with selectively available random number generator based on self-test result
CRISPIN THOMAS A3 citations73
US8132022B2Mar 6, 2012
Apparatus and method for employing configurable hash algorithms
CRISPIN THOMAS A0 citations51
US8132023B2Mar 6, 2012
Apparatus and method for performing transparent hash functions
CRISPIN THOMAS A0 citations51