excuse me if the questions seems trivial ,I am new to TLS so
I am interested in using Diffie-Hellman in TLS Protocol so i suppose there is no need to go through this key exchange functions . I want to use Wolfssl on an Embedded device that connects to server to receive firmware update. the device should use TLS,
diffie Hellman for key exchange , RSA and SHA256 for digital signature and AES for encryption. I have gone through WolfSSL manual and my question if this is taken care of by TLS protocol, so i only need to set dhkey.der on my embedded devise ?
i want the server too to verify the device so should every device have its own certificate? should it send it wolfSSL_CTX_use_certificate_chain_file() or wait for request?
Does WolfSSL support other means of server/client verification other than Certificate?
Please post questions or comments you have about wolfSSL products here. It is helpful to be as descriptive as possible when asking your questions.
ReferencesStable Releases - download stable product releases.
Development Branch - latest development branch on GitHub.
wolfSSL Manual - wolfSSL (formerly CyaSSL) product manual and API reference.