La page de manuel ne le spécifiait pas clairement. Mais en regardant les implémentations d'apps d'openssl, les appels SSL_CTX_use_PrivateKey * sont généralement faits après que SSL_CTX_use_certificate_file a réussi. Je suppose que c'est principalement utilisé côté serveur.Quel est l'objectif principal de SSL_CTX_use_certificate_file d'openssl?
J'ai récemment confondu la fonction ci-dessus avec SSL_CTX_load_verify_locations dans lequel vous pouvez spécifier un fichier de certificat CA et un chemin. Il s'est avéré que SSL_CTX_load_verify_locations est celui dont j'avais besoin pour vérifier un certificat de serveur signé par une autorité de confiance.