Это мягкий вопрос. Я не знаю много о криптографии или ее истории, но кажется, что обычное использование RSA - это обмен ключами путем шифрования симметричного ключа для отправки более длинного сообщения (например, описание iMessage здесь ). Разве это не то, для чего нужен обмен ключами Диффи-Хеллмана, который старше (а мне кажется, проще)? Глядя на Википедию, они оба были запатентованы, так что это не было бы причиной выбора.
Чтобы было ясно, я не спрашиваю, теоретически важно, возможна ли криптография с открытым ключом. Я спрашиваю, почему это стало стандартным методом на практике для обмена ключами. (Для не криптографа DH выглядит проще в реализации, а также не привязан к деталям используемой группы.)