Si desea saber qué cifrados están disponibles dentro de su binario openssl
simplemente ejecute openssl ciphers -V 'ALL:eNULL'
. Esto le muestra todos los cifrados disponibles y los detalles, por ejemplo,
0xC0,0x30 - ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH Au=RSA Enc=AESGCM(256) Mac=AEAD
0xC0,0x2C - ECDHE-ECDSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH Au=ECDSA Enc=AESGCM(256) Mac=AEAD
0xC0,0x28 - ECDHE-RSA-AES256-SHA384 TLSv1.2 Kx=ECDH Au=RSA Enc=AES(256) Mac=SHA384
0xC0,0x24 - ECDHE-ECDSA-AES256-SHA384 TLSv1.2 Kx=ECDH Au=ECDSA Enc=AES(256) Mac=SHA384
....
Si, en cambio, desea saber qué cifrados están disponibles cuando utiliza una cadena de cifrado específica dentro del servidor, use esta cadena de cifrado en lugar de ALL:eNULL
. Tenga en cuenta que debe asegurarse de que su servidor y el binario openssl
realmente utilicen la misma biblioteca OpenSSL y la misma compilación de la biblioteca (es decir, el mismo archivo * .so) y no otra biblioteca con el mismo número de versión de OpenSSL. p>