2017-07-20 7 views
2

Je tente d'utiliser l'échange de clés ECDHE avec le chiffrement AES en utilisant la bibliothèque mbedtls sur le côté client. Les clés sont générées avec succès en utilisant le following program. Existe-t-il un format standard pour attacher les paramètres de la courbe et la clé publique au fichier chiffré afin que le serveur (utilisant éventuellement une bibliothèque autre que mbedtls) puisse les analyser?Quel est le format d'envoi des paramètres de courbe et de la clé publique à l'aide de l'échange de clés ECDHE?

Répondre

0

RFC4492 définit les extensions de courbes elliptiques prises en charge. Cette extension est envoyée dans le cadre du message Client Hello. Le serveur enverra la courbe utilisée dans le message ServerKeyExchange. Les clés publiques sont envoyées à l'aide des messages ServerKeyExchange et ClientKeyExchange.
Cordialement,
polarssl membres de l'équipe
Ron