Inventor · disambiguated record
Thomas Icart
Also filed as: ICART THOMAS
39 granted patents·5 pending applications·134 citations·filing 2008–2022
97Inventor score
Top patents by PatentIndex Score
44 records- 0192US12001579B1Cloud messaging systemAPPLE INC·Filed 2021·Granted Jun 4, 2024·2 cites·20 claims
- 0291US8824670B2Cryptography by parameterizing on elliptic curveICART THOMAS·Filed 2010·Granted Sep 2, 2014·20 cites·12 claims
- 0388US8661549B2Method and apparatus for obfuscating program source codesCHEVALLIER-MAMES BENOIT·Filed 2012·Granted Feb 25, 2014·13 cites·24 claims
- 0486US8966279B2Securing the implementation of a cryptographic process using key expansionFARRUGIA AUGUSTIN J·Filed 2010·Granted Feb 24, 2015·10 cites·40 claims
- 0585US11405185B2Methods and architectures for secure rangingAPPLE INC·Filed 2018·Granted Aug 2, 2022·4 cites·20 claims
- 0685US11177955B2Device-to-device messaging protocolAPPLE INC·Filed 2019·Granted Nov 16, 2021·5 cites·20 claims
- 0785US9515818B2Multi-block cryptographic operationAPPLE INC·Filed 2014·Granted Dec 6, 2016·8 cites·23 claims
- 0885US9143317B2Protecting against white box attacks using column rotationAPPLE INC·Filed 2013·Granted Sep 22, 2015·8 cites·20 claims
- 0984US9336370B2Method and apparatus for dynamic obfuscation of static dataAPPLE INC·Filed 2012·Granted May 10, 2016·9 cites·22 claims
- 1083US9189425B2Protecting look up tables by mixing code and operationsFARRUGIA AUGUSTIN J·Filed 2011·Granted Nov 17, 2015·6 cites·26 claims
- 1183US8918768B2Methods and apparatus for correlation protected processing of data operationsAPPLE INC·Filed 2012·Granted Dec 23, 2014·7 cites·30 claims
- 1283US8707053B2Performing boolean logic operations using arithmetic operations by code obfuscationFARRUGIA AUGUSTIN J·Filed 2011·Granted Apr 22, 2014·7 cites·26 claims
- 1381US8504845B2Protecting states of a cryptographic process using group automorphismsFARRUGIA AUGUSTIN J·Filed 2011·Granted Aug 6, 2013·6 cites·34 claims
- 1479US8832450B2Methods and apparatus for data hashing based on non-linear operationsCIET MATHIEU·Filed 2012·Granted Sep 9, 2014·5 cites·11 claims
- 1577US9692592B2Using state reordering to protect against white box attacksAPPLE INC·Filed 2015·Granted Jun 27, 2017·3 cites·27 claims
- 1676US10164772B2Permutation composition based hash functionAPPLE INC·Filed 2014·Granted Dec 25, 2018·4 cites·18 claims
- 1776US8718280B2Securing keys of a cipher using properties of the cipher processFARRUGIA AUGUSTIN J·Filed 2010·Granted May 6, 2014·4 cites·36 claims
- 1874US11025596B1Cloud messaging systemAPPLE INC·Filed 2018·Granted Jun 1, 2021·1 cites·20 claims
- 1973US9264234B2Secure authentication of identification for computing devicesFARRUGIA AUGUSTIN J·Filed 2012·Granted Feb 16, 2016·3 cites·19 claims
- 2071US9264222B2Precomputing internal AES states in counter mode to protect keys used in AES computationsAPPLE INC·Filed 2013·Granted Feb 16, 2016·2 cites·20 claims
- 2169US11995446B2Branch predictor storing encrypted informationAPPLE INC·Filed 2022·Granted May 28, 2024·0 cites·17 claims
- 2268US11728972B2Methods and architectures for secure rangingAPPLE INC·Filed 2022·Granted Aug 15, 2023·0 cites·20 claims
- 2367US8675866B2Multiplicative splits to protect cipher keysFARRUGIA AUGUSTIN J·Filed 2011·Granted Mar 18, 2014·2 cites·25 claims
- 2464US9565018B2Protecting cryptographic operations using conjugacy class functionsAPPLE INC·Filed 2014·Granted Feb 7, 2017·1 cites·20 claims
- 2562US11321095B2Indirect branch predictor security protectionAPPLE INC·Filed 2019·Granted May 3, 2022·0 cites·20 claims
- 2661US8605894B2Cryptographic process execution protecting an input value against attacksFARRUGIA AUGUSTIN J·Filed 2011·Granted Dec 10, 2013·1 cites·24 claims
- 2760US8687803B2Operational mode for block ciphersFARRUGIA AUGUSTIN J·Filed 2011·Granted Apr 1, 2014·1 cites·10 claims
- 2859US8666066B2Encoding points of an elliptic curveICART THOMAS·Filed 2010·Granted Mar 4, 2014·1 cites·12 claims
- 2957US8638940B2Control of an entity to be controlled by a control entityCHABANNE HERVE·Filed 2008·Granted Jan 28, 2014·1 cites·18 claims
- 3053US2014314229A1Cryptography on a simplified elliptical curveMORPHO·Filed 2014·Application pending·0 cites
- 3151US10027483B2Cryptography on an elliptical curveMORPHO·Filed 2017·Granted Jul 17, 2018·0 cites·6 claims
- 3249US9866371B2Cryptography on a simplified elliptical curveMORPHO·Filed 2016·Granted Jan 9, 2018·0 cites·6 claims
- 3349US9716586B2Precomputing internal AES states in counter mode to protect keys used in AES computationsAPPLE INC·Filed 2016·Granted Jul 25, 2017·0 cites·25 claims
- 3449US9639673B2Protecting software through a fake cryptographic layerAPPLE INC·Filed 2014·Granted May 2, 2017·0 cites·20 claims
- 3548US2017207918A1Cryptography on an elliptical curveMORPHO·Filed 2016·Application pending·0 cites
- 3647US8976960B2Methods and apparatus for correlation protected processing of cryptographic operationsCIET MATHIEU·Filed 2012·Granted Mar 10, 2015·0 cites·28 claims
- 3747US8681972B2Method of executing a cryptographic calculationCHABANNE HERVE·Filed 2008·Granted Mar 25, 2014·0 cites·14 claims
- 3845US8644500B2Apparatus and method for block cipher process for insecure environmentsFARRUGIA AUGUSTIN J·Filed 2010·Granted Feb 4, 2014·0 cites·40 claims
- 3944US2014314230A1Cryptography on an elliptical curveMORPHO·Filed 2014·Application pending·0 cites
- 4042US8712038B2Cryptography on a simplified elliptical curveICART THOMAS·Filed 2010·Granted Apr 29, 2014·0 cites·7 claims
- 4141US9774443B2Computing key-schedules of the AES for use in white boxesAPPLE INC·Filed 2015·Granted Sep 26, 2017·0 cites·20 claims
- 4240US8718276B2Cryptography on a elliptical curveICART THOMAS·Filed 2010·Granted May 6, 2014·0 cites·13 claims
- 4340US2013108038A1System and method for a collatz based hash functionCIET MATHIEU·Filed 2011·Application pending·0 cites
- 4439US2013067212A1Securing implementation of cryptographic algorithms using additional roundsFARRUGIA AUGUSTIN J·Filed 2011·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →