Sécurité polynomiale en cryptographie

Dans ce mémoire, nous proposons des protocoles cryptographiques d'échange de clef, de mise en gage, et de transfert équivoque. Un premier protocole de transfert équivoque, primitive cryptographique universelle pour le calcul multi-parties, s'inspire du protocole d'échange de clef par...

Full description

Bibliographic Details
Main Author: Fiedler, Heinz
Other Authors: Tapp, Alain
Language:fr
Published: 2013
Subjects:
Online Access:http://hdl.handle.net/1866/9164
id ndltd-umontreal.ca-oai-papyrus.bib.umontreal.ca-1866-9164
record_format oai_dc
spelling ndltd-umontreal.ca-oai-papyrus.bib.umontreal.ca-1866-91642017-03-17T08:16:34Z Sécurité polynomiale en cryptographie Fiedler, Heinz Tapp, Alain Cryptographie Echange de clef Transfert équivoque Mise en gage Problème 3SUM Cryptography Key exchange Oblivious transfer Bit commitment 3SUM problem Applied Sciences - Computer Science / Sciences appliqués et technologie - Informatique (UMI : 0984) Dans ce mémoire, nous proposons des protocoles cryptographiques d'échange de clef, de mise en gage, et de transfert équivoque. Un premier protocole de transfert équivoque, primitive cryptographique universelle pour le calcul multi-parties, s'inspire du protocole d'échange de clef par puzzle de Merkle, et améliore les résultats existants. Puis, nous montrons qu'il est possible de construire ces mêmes primitives cryptographiques sans l'hypothèse des fonctions à sens unique, mais avec le problème 3SUM. Ce problème simple ---dans une liste de n entiers, en trouver trois dont la somme a une certaine valeur--- a une borne inférieure conjecturée de Omega(n^2). In this work, we propose cryptographic protocols for key exchange, bit commitment and oblivious transfer. Our oblivious transfer protocol, universal cryptographic primitive for multipartie computation, is inspired from Merkle's key exchange protocol with puzzles, and improves on existing results. Then, we show that it's possible to build those same cryptographic primitives without the hypothesis of one-way functions, but with the 3SUM problem. This simple problem ---in a list of n integers, find three that sum is a desired value--- has a conjectured lower bound of Omega(n^2). 2013-03-26T14:33:47Z NO_RESTRICTION 2013-03-26T14:33:47Z 2013-03-01 2012-08 Thèse ou Mémoire numérique / Electronic Thesis or Dissertation http://hdl.handle.net/1866/9164 fr
collection NDLTD
language fr
sources NDLTD
topic Cryptographie
Echange de clef
Transfert équivoque
Mise en gage
Problème 3SUM
Cryptography
Key exchange
Oblivious transfer
Bit commitment
3SUM problem
Applied Sciences - Computer Science / Sciences appliqués et technologie - Informatique (UMI : 0984)
spellingShingle Cryptographie
Echange de clef
Transfert équivoque
Mise en gage
Problème 3SUM
Cryptography
Key exchange
Oblivious transfer
Bit commitment
3SUM problem
Applied Sciences - Computer Science / Sciences appliqués et technologie - Informatique (UMI : 0984)
Fiedler, Heinz
Sécurité polynomiale en cryptographie
description Dans ce mémoire, nous proposons des protocoles cryptographiques d'échange de clef, de mise en gage, et de transfert équivoque. Un premier protocole de transfert équivoque, primitive cryptographique universelle pour le calcul multi-parties, s'inspire du protocole d'échange de clef par puzzle de Merkle, et améliore les résultats existants. Puis, nous montrons qu'il est possible de construire ces mêmes primitives cryptographiques sans l'hypothèse des fonctions à sens unique, mais avec le problème 3SUM. Ce problème simple ---dans une liste de n entiers, en trouver trois dont la somme a une certaine valeur--- a une borne inférieure conjecturée de Omega(n^2). === In this work, we propose cryptographic protocols for key exchange, bit commitment and oblivious transfer. Our oblivious transfer protocol, universal cryptographic primitive for multipartie computation, is inspired from Merkle's key exchange protocol with puzzles, and improves on existing results. Then, we show that it's possible to build those same cryptographic primitives without the hypothesis of one-way functions, but with the 3SUM problem. This simple problem ---in a list of n integers, find three that sum is a desired value--- has a conjectured lower bound of Omega(n^2).
author2 Tapp, Alain
author_facet Tapp, Alain
Fiedler, Heinz
author Fiedler, Heinz
author_sort Fiedler, Heinz
title Sécurité polynomiale en cryptographie
title_short Sécurité polynomiale en cryptographie
title_full Sécurité polynomiale en cryptographie
title_fullStr Sécurité polynomiale en cryptographie
title_full_unstemmed Sécurité polynomiale en cryptographie
title_sort sécurité polynomiale en cryptographie
publishDate 2013
url http://hdl.handle.net/1866/9164
work_keys_str_mv AT fiedlerheinz securitepolynomialeencryptographie
_version_ 1718425916964601856