Inventor · disambiguated record
Mathieu Ciet
Also filed as: CIET MATHIEU
82 granted patents·24 pending applications·334 citations·filing 2006–2021
99Inventor score
Top patents by PatentIndex Score
106 records- 0196US10868672B1Establishing and verifying identity using biometrics while protecting user privacyAPPLE INC·Filed 2019·Granted Dec 15, 2020·39 cites·20 claims
- 0292US12001579B1Cloud messaging systemAPPLE INC·Filed 2021·Granted Jun 4, 2024·2 cites·20 claims
- 0391US11494574B2Identity document authenticationAPPLE INC·Filed 2020·Granted Nov 8, 2022·5 cites·20 claims
- 0489US8185749B2System and method for revising boolean and arithmetic operationsCIET MATHIEU·Filed 2008·Granted May 22, 2012·18 cites·15 claims
- 0588US8661549B2Method and apparatus for obfuscating program source codesCHEVALLIER-MAMES BENOIT·Filed 2012·Granted Feb 25, 2014·13 cites·24 claims
- 0686US8966279B2Securing the implementation of a cryptographic process using key expansionFARRUGIA AUGUSTIN J·Filed 2010·Granted Feb 24, 2015·10 cites·40 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
- 0985US9128722B2Systems, methods, and computer-readable media for fertilizing machine-executable codeAPPLE INC·Filed 2013·Granted Sep 8, 2015·7 cites·19 claims
- 1085US8265266B2Cryptographic method comprising secure modular exponentiation against hidden-channel attacks, cryptoprocessor for implementing the method and associated chip cardCIET MATHIEU·Filed 2006·Granted Sep 11, 2012·15 cites·13 claims
- 1184US9336370B2Method and apparatus for dynamic obfuscation of static dataAPPLE INC·Filed 2012·Granted May 10, 2016·9 cites·22 claims
- 1284US8176337B2Computer object code obfuscation using boot installationCIET MATHIEU·Filed 2008·Granted May 8, 2012·11 cites·10 claims
- 1384US8175265B2Systems and methods for implementing block cipher algorithms on attacker-controlled systemsCIET MATHIEU·Filed 2008·Granted May 8, 2012·11 cites·47 claims
- 1483US10599873B2Method for rate-limiting interactions based on dynamically calculated values by supplying problems of varying difficulty to be solvedAPPLE INC·Filed 2017·Granted Mar 24, 2020·3 cites·18 claims
- 1583US9189425B2Protecting look up tables by mixing code and operationsFARRUGIA AUGUSTIN J·Filed 2011·Granted Nov 17, 2015·6 cites·26 claims
- 1683US8918768B2Methods and apparatus for correlation protected processing of data operationsAPPLE INC·Filed 2012·Granted Dec 23, 2014·7 cites·30 claims
- 1783US8707053B2Performing boolean logic operations using arithmetic operations by code obfuscationFARRUGIA AUGUSTIN J·Filed 2011·Granted Apr 22, 2014·7 cites·26 claims
- 1883US8121294B2System and method for a derivation function for key per pageCIET MATHIEU·Filed 2008·Granted Feb 21, 2012·9 cites·27 claims
- 1982US8094813B2System and method for modulus obfuscationCIET MATHIEU·Filed 2008·Granted Jan 10, 2012·8 cites·23 claims
- 2081US8504845B2Protecting states of a cryptographic process using group automorphismsFARRUGIA AUGUSTIN J·Filed 2011·Granted Aug 6, 2013·6 cites·34 claims
- 2180US8051097B2System and method for authentication using a shared table and sorting exponentiationAPPLE INC·Filed 2008·Granted Nov 1, 2011·8 cites·20 claims
- 2279US9274976B2Code tampering protection for insecure environmentsFARRUGIA AUGUSTIN J·Filed 2010·Granted Mar 1, 2016·5 cites·31 claims
- 2379US8832450B2Methods and apparatus for data hashing based on non-linear operationsCIET MATHIEU·Filed 2012·Granted Sep 9, 2014·5 cites·11 claims
- 2478US8699702B2Securing cryptographic process keys using internal structuresFARRUGIA AUGUSTIN J·Filed 2011·Granted Apr 15, 2014·5 cites·38 claims
- 2577US9692592B2Using state reordering to protect against white box attacksAPPLE INC·Filed 2015·Granted Jun 27, 2017·3 cites·27 claims
- 2677US8412938B2Zero-knowledge based authentication method, system, and apparatusFARRUGIA AUGUSTIN J·Filed 2009·Granted Apr 2, 2013·7 cites·28 claims
- 2777US8165286B2Combination white box/black box cryptographic processes and apparatusCIET MATHIEU·Filed 2008·Granted Apr 24, 2012·7 cites·24 claims
- 2876US10164772B2Permutation composition based hash functionAPPLE INC·Filed 2014·Granted Dec 25, 2018·4 cites·18 claims
- 2976US8718280B2Securing keys of a cipher using properties of the cipher processFARRUGIA AUGUSTIN J·Filed 2010·Granted May 6, 2014·4 cites·36 claims
- 3075US8775826B2Counteracting memory tracing on computing systems by code obfuscationFARRUGIA AUGUSTIN J·Filed 2011·Granted Jul 8, 2014·4 cites·21 claims
- 3175US8347098B2Media storage structures for storing content, devices for using such structures, systems for distributing such structuresAPPLE INC·Filed 2007·Granted Jan 1, 2013·8 cites·24 claims
- 3274US11025596B1Cloud messaging systemAPPLE INC·Filed 2018·Granted Jun 1, 2021·1 cites·20 claims
- 3374US8681975B2Encryption method and apparatus using composition of ciphersFARRUGIA AUGUSTIN J·Filed 2009·Granted Mar 25, 2014·6 cites·17 claims
- 3474US8407248B2System and method for authentication using a shared table and sorting exponentiationBETOUIN PIERRE·Filed 2011·Granted Mar 26, 2013·3 cites·20 claims
- 3573US9311492B2Media storage structures for storing content, devices for using such structures, systems for distributing such structuresFARRUGIA AUGUSTIN J·Filed 2012·Granted Apr 12, 2016·3 cites·18 claims
- 3673US9264234B2Secure authentication of identification for computing devicesFARRUGIA AUGUSTIN J·Filed 2012·Granted Feb 16, 2016·3 cites·19 claims
- 3772US8553878B2Data transformation system using cyclic groupsFARRUGIA AUGUSTIN J·Filed 2010·Granted Oct 8, 2013·3 cites·23 claims
- 3872US8140809B2Computer implemented masked representation of data tablesFARRUGIA AUGUSTIN J·Filed 2009·Granted Mar 20, 2012·5 cites·31 claims
- 3971US9264222B2Precomputing internal AES states in counter mode to protect keys used in AES computationsAPPLE INC·Filed 2013·Granted Feb 16, 2016·2 cites·20 claims
- 4071US8874928B2System and method for obfuscating constants in a computer programBETOUIN PIERRE·Filed 2008·Granted Oct 28, 2014·5 cites·20 claims
- 4170US8300828B2System and method for a derivation function for key per pageCIET MATHIEU·Filed 2012·Granted Oct 30, 2012·2 cites·24 claims
- 4270US8300809B2System and method for modulus obfuscationCIET MATHIEU·Filed 2011·Granted Oct 30, 2012·2 cites·23 claims
- 4370US8200727B2Method and apparatus for verifying and diversifying randomnessBETOUIN PIERRE·Filed 2008·Granted Jun 12, 2012·4 cites·33 claims
- 4469US9031228B2Systems and methods for implementing block cipher algorithms on attacker-controlled systemsCIET MATHIEU·Filed 2012·Granted May 12, 2015·2 cites·13 claims
- 4569US8667301B2Obfuscating transformations on data array content and addressesFARRUGIA AUGUSTIN J·Filed 2010·Granted Mar 4, 2014·2 cites·18 claims
- 4669US8094816B2System and method for stream/block cipher with internal random statesCIET MATHIEU·Filed 2008·Granted Jan 10, 2012·3 cites·24 claims
- 4768US8966285B2Securing implementation of a cryptographic process having fixed or dynamic keysFARRUGIA AUGUSTIN J·Filed 2011·Granted Feb 24, 2015·2 cites·28 claims
- 4867US8675866B2Multiplicative splits to protect cipher keysFARRUGIA AUGUSTIN J·Filed 2011·Granted Mar 18, 2014·2 cites·25 claims
- 4967US7984320B2Silent time tampering detectionAPPLE INC·Filed 2008·Granted Jul 19, 2011·3 cites·17 claims
- 5065US8881290B2Method and apparatus for computer code obfuscation and deobfuscation using boot installationCIET MATHIEU·Filed 2012·Granted Nov 4, 2014·1 cites·20 claims
Showing the top 50 of 106 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →