On the achievability of white-box cryptography

Cette thèse s’intéresse à la faisabilité des implémentations en boîte blanche de permutations pseudo-aléatoires sûres. Concrètement nous montrons comment un schéma de chiffrement fonctionnel à plusieurs entrées, qui satisfait une notion naturelle d’être à sens unique, est fondamental à la constructi...

Full description

Bibliographic Details
Main Author: Roşie, Răzvan
Other Authors: Paris Sciences et Lettres
Language:en
Published: 2019
Subjects:
Online Access:http://www.theses.fr/2019PSLEE010/document
id ndltd-theses.fr-2019PSLEE010
record_format oai_dc
spelling ndltd-theses.fr-2019PSLEE0102019-12-22T04:47:57Z On the achievability of white-box cryptography Sur la faisabilité de la cryptographie en boîte-blanche Cryptographie en boîte-Blanche Robustesse Chiffrement fonctionnel White-Box cryptography Robustness Functional encryption 005.8 Cette thèse s’intéresse à la faisabilité des implémentations en boîte blanche de permutations pseudo-aléatoires sûres. Concrètement nous montrons comment un schéma de chiffrement fonctionnel à plusieurs entrées, qui satisfait une notion naturelle d’être à sens unique, est fondamental à la construction d’implémentations protégées contre les attaques d’extraction de clés. Comme contribution indépendante possédant son intérêt propre, nous étendons la notion de robustesse cryptographique. Sommairement, le chiffrement robuste garantit qu’un chiffré ne peut être lu au moyen de plusieurs clés. Décrite tout d’abord dans le contexte de la cryptographie à clé publique, nous étendons les définitions aux contextes du chiffrement fonctionnel et à l’authentification. This thesis investigates the realizability of white-box implementations for secure pseudorandom permutations. Concretely, we show that multi-input functional encryption achieving a natural definition of one-wayness is instrumental in building implementations that are secure against key-extraction attacks. As a contribution of independent interest, we extend the notion of robustness to a larger set of primitives. Roughly speaking, robust encryption guarantees that a ciphertext cannot be decrypted under different keys. Initially formalized in a public-key context, we introduce compelling definitions for authentication and functional encryption schemes. Electronic Thesis or Dissertation Text en http://www.theses.fr/2019PSLEE010/document Roşie, Răzvan 2019-05-28 Paris Sciences et Lettres Abdalla, Michel
collection NDLTD
language en
sources NDLTD
topic Cryptographie en boîte-Blanche
Robustesse
Chiffrement fonctionnel
White-Box cryptography
Robustness
Functional encryption
005.8
spellingShingle Cryptographie en boîte-Blanche
Robustesse
Chiffrement fonctionnel
White-Box cryptography
Robustness
Functional encryption
005.8
Roşie, Răzvan
On the achievability of white-box cryptography
description Cette thèse s’intéresse à la faisabilité des implémentations en boîte blanche de permutations pseudo-aléatoires sûres. Concrètement nous montrons comment un schéma de chiffrement fonctionnel à plusieurs entrées, qui satisfait une notion naturelle d’être à sens unique, est fondamental à la construction d’implémentations protégées contre les attaques d’extraction de clés. Comme contribution indépendante possédant son intérêt propre, nous étendons la notion de robustesse cryptographique. Sommairement, le chiffrement robuste garantit qu’un chiffré ne peut être lu au moyen de plusieurs clés. Décrite tout d’abord dans le contexte de la cryptographie à clé publique, nous étendons les définitions aux contextes du chiffrement fonctionnel et à l’authentification. === This thesis investigates the realizability of white-box implementations for secure pseudorandom permutations. Concretely, we show that multi-input functional encryption achieving a natural definition of one-wayness is instrumental in building implementations that are secure against key-extraction attacks. As a contribution of independent interest, we extend the notion of robustness to a larger set of primitives. Roughly speaking, robust encryption guarantees that a ciphertext cannot be decrypted under different keys. Initially formalized in a public-key context, we introduce compelling definitions for authentication and functional encryption schemes.
author2 Paris Sciences et Lettres
author_facet Paris Sciences et Lettres
Roşie, Răzvan
author Roşie, Răzvan
author_sort Roşie, Răzvan
title On the achievability of white-box cryptography
title_short On the achievability of white-box cryptography
title_full On the achievability of white-box cryptography
title_fullStr On the achievability of white-box cryptography
title_full_unstemmed On the achievability of white-box cryptography
title_sort on the achievability of white-box cryptography
publishDate 2019
url http://www.theses.fr/2019PSLEE010/document
work_keys_str_mv AT rosierazvan ontheachievabilityofwhiteboxcryptography
AT rosierazvan surlafaisabilitedelacryptographieenboiteblanche
_version_ 1719306070059384832