Das ist eine weiche Frage. Ich weiß nicht viel über Kryptographie oder ihre Geschichte, aber es scheint, als würde RSA häufig den Schlüsselaustausch durchführen, indem ein symmetrischer Schlüssel verschlüsselt wird, um eine längere Nachricht zu senden (z. B. die Beschreibung von iMessage hier ). Ist das nicht genau das, wofür Diffie-Hellman-Schlüsselaustausch, der älter ist (und mir einfacher erscheint)? Bei Wikipedia waren beide patentiert, so dass dies nicht für die Auswahl verantwortlich gewesen wäre.
Um es klar zu sagen, ich frage nicht, ob es theoretisch wichtig ist, dass Kryptografie mit öffentlichen Schlüsseln möglich ist. Ich frage mich, warum dies in der Praxis zur Standardmethode für den Schlüsselaustausch geworden ist. (Für einen Nicht-Kryptografen ist DH einfacher zu implementieren und auch nicht an die Details der verwendeten Gruppe gebunden.)