La différence entre le chiffrement homomorphique et le chiffrement asymétrique

robot
Création du résumé en cours

Dans le monde de la sécurité numérique, les systèmes de chiffrement se divisent en deux grands domaines : symétrique et asymétrique. Il est intéressant de noter que le chiffrement asymétrique comprend deux cas : le chiffrement lui-même et les signatures numériques.

Nous pouvons les diviser comme ceci :

  • chiffrement symétrique ( clé unique )
  • chiffrement non symétrique (clé publique)
    • chiffrement non symétrique
    • Signatures numériques ( peuvent inclure du chiffrement ou non )

Concentrons-nous sur les algorithmes.

essence de la différence

La différence semble simple en apparence. Une clé pour le chiffrement symétrique, et deux clés pour le chiffrement asymétrique. Mais cette simplicité cache un monde de complexités fonctionnelles et techniques.

sur les clés

Les clés sont des chaînes de bits. C'est ainsi que cela fonctionne. Dans le chiffrement symétrique, la même clé est utilisée pour chiffrer et déchiffrer. En revanche, dans le chiffrement asymétrique, il y a une clé de chiffrement (publique) et une autre pour le déchiffrement (privée).

Imagine qu'Alice envoie un message à Bob. En utilisant le chiffrement symétrique, elle doit partager la clé avec lui. C'est assez risqué. Quelqu'un pourrait la voler.

Mais avec l'asymétrique ? On utilise la clé publique de Bob pour le chiffrement. Il possède uniquement la clé privée pour le déchiffrement. Plus sûr, sans aucun doute.

La longueur de la clé est importante

Les clés symétriques sont relativement courtes. 128 ou 256 bits généralement. Elles sont choisies au hasard.

Cependant, l'asymétrique est beaucoup plus long. Il existe une relation mathématique entre les deux clés. Elle peut être exploitée. Par conséquent, elle doit être plus longue. Une clé symétrique de 128 bits équivaut en sécurité à une clé asymétrique de 2048 bits. Cela semble déséquilibré, n'est-ce pas ?

caractéristiques et inconvénients opposés

Le chiffrement symétrique est rapide. Il nécessite moins de puissance de calcul. Mais la distribution des clés est un véritable problème.

Asymétrique ? Il résout le problème de distribution. Mais il est très lent. Il consomme plus de ressources.

Quand les utilisons-nous

Le chiffrement symétrique est préféré pour sa rapidité. Les gouvernements utilisent AES pour leurs informations sensibles. Il a remplacé l'ancien DES.

L'asymétrique est utile lorsque de nombreuses personnes ont besoin de communiquer de manière sécurisée. Le courrier électronique chiffré est un bon exemple.

Les systèmes hybrides existent également

Ils sont souvent utilisés ensemble. Les protocoles TLS en sont un exemple. Ils sécurisent les communications Internet. SSL est ancien et n'est plus sécurisé maintenant. TLS est une meilleure alternative.

les monnaies numériques et le chiffrement

Certaines personnes pensent à tort que la blockchain utilise le chiffrement asymétrique. Les portefeuilles de crypto-monnaies utilisent un chiffrement des mots de passe, oui.

Mais dans le cas du Bitcoin, par exemple, l'algorithme de signature numérique (ECDSA) ne chiffre pas au sens traditionnel. Un message peut être signé sans être chiffré. C'est une idée un peu déroutante, mais elle est importante à comprendre.

le résumé

Les deux types sont essentiels dans notre monde numérique. Ils s'intègrent malgré leurs différences. Avec l'évolution des menaces, le chiffrement sous ses deux formes restera un pilier de la sécurité de l'information. Il semble que nous allons en dépendre pendant longtemps.

Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
0/400
Aucun commentaire
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)