Waarom is het genereren van Diffie-Hellman-sleutels belangrijk?

Categorieën bekijken

Waarom is het genereren van Diffie-Hellman-sleutels belangrijk?

1 min leestijd

Overzicht #

Diffie-Hellman sleuteluitwisseling (DH) is een methode om een ​​persoonlijke sleutel te genereren tussen twee machines die via een onveilig kanaal met elkaar zijn verbonden.

Wanneer een client verbinding maakt met een beveiligde webservice, vindt er een SSL-onderhandeling plaats waarbij de openbare sleutels worden uitgewisseld. Vervolgens komen beide partijen tot overeenstemming over de sleutels en cijfers die tijdens de communicatie worden gebruikt.

In deze illustratie wordt perfect uitgelegd hoe de onderhandeling met kleuren verloopt. Stel je eens voor hoe het werkt met grote willekeurige getallen die door beide communicatieknooppunten worden berekend.

 

Hoe het wordt gebruikt in een load balancer #

De load balancer creëert SSL-services wanneer SSL Offload-bewerkingen worden uitgevoerd, in de vorm:

Diagram van SSL-offloadscenario

Zen Load Balancer maakt gebruik van de OpenSSL gereedschappen met dhparam Opties om de Diffie-Hellman-sleutels te genereren. Lees meer over de volledige opties. hier.

Om een ​​SSL Offload-farm te creëren (HTTP-profiel met HTTPS-listener in Zen Load Balancer) is het vereist om een ​​Diffie-Hellman-sleutel te genereren met de volgende goede werkwijzen om een ​​robuuste sleutelgeneratie te garanderen.

1. Een minimale sleutellengte van 2048 bits. Een langere sleutel betekent dat het moeilijker is om de sleutel binnen een redelijke tijd te ontcijferen.
2. Één DH-sleutel per SSL-farm om het moeilijker te maken om de communicatie van verschillende SSL-services te verbreken en de beveiliging van elke farm te isoleren.
3. Hoe minder voorspelbaar de willekeurige generatie is, hoe moeilijker het is om de communicatie te verbreken.

Houd er rekening mee dat het genereren van Diffie-Hellman-sleutels normaal gesproken een kostbaar proces is qua berekeningen, omdat het genereren van willekeurige getallen te veel tijd in beslag kan nemen. U kunt hiermee echter wel de beveiliging van onze SSL-services garanderen.

 

Referenties #

https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange
http://mathworld.wolfram.com/Diffie-HellmanProtocol.html

📄 Download dit document in PDF-formaat #

    E-MAIL: *

    Powered by BeterDocs