Inventor
ICART THOMAS
FR39 patents
⚠️ This page may combine multiple inventors who share the name “ICART THOMAS”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
APPLE INC
18 patentsUS9515818B2Dec 6, 2016
Multi-block cryptographic operation
APPLE INC8 citations84
US9143317B2Sep 22, 2015
Protecting against white box attacks using column rotation
APPLE INC8 citations84
US8918768B2Dec 23, 2014
Methods and apparatus for correlation protected processing of data operations
APPLE INC7 citations84
US9336370B2May 10, 2016
Method and apparatus for dynamic obfuscation of static data
APPLE INC9 citations82
US11405185B2Aug 2, 2022
Methods and architectures for secure ranging
APPLE INC4 citations73
US10164772B2Dec 25, 2018
Permutation composition based hash function
APPLE INC4 citations73
US9692592B2Jun 27, 2017
Using state reordering to protect against white box attacks
APPLE INC3 citations73
US12001579B1Jun 4, 2024
Cloud messaging system
APPLE INC2 citations72
US11177955B2Nov 16, 2021
Device-to-device messaging protocol
APPLE INC5 citations72
US11025596B1Jun 1, 2021
Cloud messaging system
APPLE INC1 citations72
US9264222B2Feb 16, 2016
Precomputing internal AES states in counter mode to protect keys used in AES computations
APPLE INC2 citations63
US11995446B2May 28, 2024
Branch predictor storing encrypted information
APPLE INC0 citations62
US11728972B2Aug 15, 2023
Methods and architectures for secure ranging
APPLE INC0 citations62
US11321095B2May 3, 2022
Indirect branch predictor security protection
APPLE INC0 citations62
US9716586B2Jul 25, 2017
Precomputing internal AES states in counter mode to protect keys used in AES computations
APPLE INC0 citations52
US9565018B2Feb 7, 2017
Protecting cryptographic operations using conjugacy class functions
APPLE INC1 citations52
US9639673B2May 2, 2017
Protecting software through a fake cryptographic layer
APPLE INC0 citations48
US9774443B2Sep 26, 2017
Computing key-schedules of the AES for use in white boxes
APPLE INC0 citations42
FARRUGIA AUGUSTIN J
10 patentsUS8966279B2Feb 24, 2015
Securing the implementation of a cryptographic process using key expansion
FARRUGIA AUGUSTIN J10 citations84
US8707053B2Apr 22, 2014
Performing boolean logic operations using arithmetic operations by code obfuscation
FARRUGIA AUGUSTIN J7 citations84
US9264234B2Feb 16, 2016
Secure authentication of identification for computing devices
FARRUGIA AUGUSTIN J3 citations73
US9189425B2Nov 17, 2015
Protecting look up tables by mixing code and operations
FARRUGIA AUGUSTIN J6 citations73
US8718280B2May 6, 2014
Securing keys of a cipher using properties of the cipher process
FARRUGIA AUGUSTIN J4 citations73
US8504845B2Aug 6, 2013
Protecting states of a cryptographic process using group automorphisms
FARRUGIA AUGUSTIN J6 citations73
US8675866B2Mar 18, 2014
Multiplicative splits to protect cipher keys
FARRUGIA AUGUSTIN J2 citations62
US8644500B2Feb 4, 2014
Apparatus and method for block cipher process for insecure environments
FARRUGIA AUGUSTIN J0 citations52
US8605894B2Dec 10, 2013
Cryptographic process execution protecting an input value against attacks
FARRUGIA AUGUSTIN J1 citations52
US8687803B2Apr 1, 2014
Operational mode for block ciphers
FARRUGIA AUGUSTIN J1 citations50
ICART THOMAS
4 patentsUS8824670B2Sep 2, 2014
Cryptography by parameterizing on elliptic curve
ICART THOMAS20 citations91
US8666066B2Mar 4, 2014
Encoding points of an elliptic curve
ICART THOMAS1 citations51
US8712038B2Apr 29, 2014
Cryptography on a simplified elliptical curve
ICART THOMAS0 citations40
US8718276B2May 6, 2014
Cryptography on a elliptical curve
ICART THOMAS0 citations39