Articles of openssl

Autenticación fallida porque la parte remota ha cerrado la transmisión de transporte

Estoy desarrollando un cliente TCP para conectar el servidor OpenSSL con la autenticación de certificado. Tengo archivos .crt y .key compartidos por el equipo del servidor. Estos certificados son generados por los comandos de OpenSSL. Estoy usando el objeto SslStream para autenticar el cliente Tcp al llamar SslStream.AuthenticateAsClient método SslStream.AuthenticateAsClient pasando la IP servidor, SslProtocols.Ssl3 […]

¿Cómo comstackr el archivo .c con OpenSSL incluye?

Estoy tratando de comstackr un pequeño archivo .c que tiene lo siguiente incluye: #include #include #include #include En la misma carpeta donde tengo el archivo .c tengo un / openssl con todos esos archivos (y más), también en el administrador de paquetes sinápticos veo OpenSSL instalado, estoy tratando de comstackr con esto: gcc -o Opentest […]

¿Cómo puedo transformar entre los dos estilos de formato de clave pública, uno “BEGIN RSA PUBLIC KEY”, el otro es “BEGIN PUBLIC KEY”

¿Cómo puedo transformar entre los dos estilos de formato de clave pública, un formato es: —–BEGIN PUBLIC KEY—– … —–END PUBLIC KEY—– el otro formato es: —–BEGIN RSA PUBLIC KEY—– … —–END RSA PUBLIC KEY—– por ejemplo, he generado id_rsa / id_rsa.pub pair utilizando el comando ssh-keygen, calculé la clave pública de id_rsa usando: openssl […]

Advertencia de criptografía obsoleta desde el navegador

He iniciado un servidor de Windows con Apache 2.4 y SSL. Cuando me conecto con https://www.example.com y hago clic en el candado verde, aparece un mensaje: Su conexión al sitio web está encriptada con criptografía obsoleta Algún consejo, por favor? A continuación se muestra ssl.conf : # # This is the Apache server configuration file […]

Java equivalente de un cifrado AES CBC OpenSSL

No soy un experto en criptografía y especialmente debido al hecho de que OpenSSL tiene mucha documentación faltante, no estoy seguro de cómo puedo resolver este problema. Tengo un sistema externo que espera recibir mensajes encriptados. El único ejemplo proporcionado utiliza OpenSSL de esta manera: $ openssl enc -aes-256-cbc -a -in t.txt -k testpass U2FsdGVkX1/RUdaSJKRXhHv3zUyTsQwu5/ar2ECKDlrNyH5GL4xRR4fgxkiWqkS1 […]

No se puede establecer una conexión SSL, ¿cómo puedo arreglar mi certificado SSL?

Estoy tratando de llegar a mi propia caja, y no puede ser una dirección interna en el wget (así lo dice otro desarrollador). Cuando me complace, obtengo esto: wget http://example.com –2013-03-01 15:03:30– http://example.com/ Resolving example.com… 172.20.0.224 Connecting to example.com|172.20.0.224|:80… connected. HTTP request sent, awaiting response… 302 Found Location: https://www.example.com/ [following] –2013-03-01 15:03:30– https://www.example.com/ Resolving www.example.com… […]

Genera sha256 con OpenSSL y C ++

Estoy buscando crear un hash con sha256 usando openssl y C ++. Sé que hay una publicación similar en Generar SHA hash en C ++ utilizando la biblioteca OpenSSL , pero estoy buscando crear Sha256 específicamente. ACTUALIZAR: Parece ser un problema con las rutas de inclusión. No puede encontrar ninguna función de OpenSSL a pesar […]

Construyendo libcurl con soporte SSL en Windows

Estoy usando libcurl en una aplicación Win32 C ++. Tengo el proyecto curllib.vcproj agregado a mi solución y configuro mis otros proyectos para que dependan de él. ¿Cómo lo construyo con soporte SSL habilitado?

Convirtiendo pfx a pem usando openssl

Tengo el archivo client_ssl.pfx generado desde X509 Certificate Generator . ¿Cómo obtener root.pem y client_ssl.pem desde client_ssl.pfx usando openssl ?

Usando OpenSSL, ¿qué significa “no se puede escribir ‘estado aleatorio'”?

Estoy generando un certificado SSL autofirmado para proteger la sección de administración de mi servidor, y sigo recibiendo este mensaje de OpenSSL: incapaz de escribir ‘estado aleatorio’ ¿Qué significa esto? Esto está en un servidor Ubuntu. Actualicé libssl para corregir la vulnerabilidad de seguridad reciente .