>> Technologie Électronique >  >> Maison intelligente >> Vie connectée

Avantages et inconvénients de la cryptographie sur courbes elliptiques pour la sécurité sans fil

Historique

La cryptographie sur courbes elliptiques (ECC) a été proposée indépendamment au milieu des années 1980 par Victor Miller (IBM) et Neal Koblitz (Université de Washington). Ce n'est pas une technologie nouvelle : elle a résisté à une génération d'attaques, prouvant sa robustesse. Avec l'essor du sans-fil, l'ECC a été adoptée par de nombreuses entreprises et standardisée par l'ANSI, le NIST et le FIPS.

Avantages

L'ECC utilise une clé de chiffrement courte — une valeur fournie à l'algorithme pour déchiffrer un message. Cette brièveté la rend plus rapide et moins gourmande en ressources que les algorithmes de première génération à clé publique.

  • Une clé ECC de 160 bits offre une sécurité équivalente à une clé RSA de 1024 bits.
  • Elle peut être jusqu'à 15 fois plus rapide selon la plateforme.
  • RSA (inventé par Rivest, Shamir et Adleman à la fin des années 70) et ECC sont tous deux largement utilisés.

Ces atouts sont cruciaux pour les appareils sans fil où puissance de calcul, mémoire et autonomie sont limitées.

Inconvénients

  • Taille du message chiffré : L'ECC l'augmente significativement plus que RSA.
  • Complexité algorithmique : L'ECC est plus complexe et difficile à implémenter que RSA, augmentant le risque d'erreurs d'implémentation qui réduisent la sécurité.

Clé publique vs clé privée

L'ECC est une cryptographie à clé publique : une clé privée (secrète) et une clé publique (diffusée). Elle est plus coûteuse en calcul que le chiffrement à clé privée (clé unique partagée). Sur appareils sans fil, le chiffrement à clé publique peut réduire l'autonomie de la batterie ou la durée de vie de l'appareil.

Vie connectée