Chiffrer à l'aide des courbes elliptiques
Il s'agit d'un échange de clés à la manière de Diffie et Hellman, c'est-à-dire sans se les communiquer directement. Alice et Bob se mettent d'accord ensemble et publiquement sur une courbe elliptique $E(a,b,\mathbb K)$, c'est-à-dire qu'ils choisissent un corps fini $\mathbb K$ (par exemple, $\mathbb Z/p\mathbb Z$) et une courbe elliptique $y^2=x^3+ax^2+b$. Ils choisissent aussi ensemble, et toujours publiquement, un point $P$ situé sur la courbe. Ensuite, chacun de leur côté, et secrètement, Alice choisit un entier $k_A$ et Bob choisit un entier $k_B$. Alice envoie à Bob le point de la courbe elliptique $k_AP$, et Bob envoie à Alice le point $k_BP$. Chacun de leur côté, ils sont capables de calculer $k_A(k_B P)=k_B(k_A P)=(k_Ak_B)P$. Ce point de la courbe elliptique constitue leur clé secrète. Si quelqu'un a espionné leurs échanges, il connait $E(a,b,K)$, $P$, $k_A P$ et $k_b P$. Pour pouvoir retrouver la clé $k_Ak_B P$, il faut pouvoir calculer $k_A$ connaissant $P$ et $k_A P$. C'
La cryptographie expliquée Cryptographie > La cryptographie expliquée
saved by
related reading
- Elliptic-curve Diffie–Hellman - Wikipediaen.wikipedia.org
- Diffie–Hellman key exchange - Wikipediaen.wikipedia.org
- What is the math behind elliptic curve cryptography?hackernoon.com
- Public-Key Encryption | Computer Securitytextbook.cs161.org
- Diffie-Hellman Key Exchange | Computer Securitytextbook.cs161.org
- Elliptic Curve in Bitcoin - Estudio Bitcoinestudiobitcoin.com
- Public-key cryptography - Wikipediaen.wikipedia.org
- Homomorphic encryption - Wikipediaen.wikipedia.org
- Elliptic curveszeroknowledgeblog.com
- There is no Diffie-Hellman but Elliptic Curve Diffie-Hellman – Key Materialkeymaterial.net
- Symmetric-Key Cryptography | Computer Securitytextbook.cs161.org
- Applied Crypto #1: Elliptic Curve Cryptography | ZK Learning Resourceslearn.0xparc.org