Limpiar clave PEM

Hoy te enseñaré a extraer la cadena base64 de una clave PEM usando una función de JS que puedes usar en el propio navegador web o en la consola de depuración, así como en Node. ...

enero 16, 2025 · 1 min · 175 palabras · Parzibyte

Firma digital con Dart y RSA

El día de hoy vamos a ver cómo firmar un mensaje de manera digital con Dart. Al hacerlo con Dart vamos a poder aplicar esto con Flutter más adelante, y así podremos firmar digitalmente en Android y cualquier otra plataforma soportada por Dart. Recuerda que vamos a necesitar un par de claves: la privada y la pública. Ambas necesitan funcionar con la encriptación RSA. Por cierto, toma en cuenta que vamos a firmar, no a encriptar. Lo que vamos a hacer es verificar la autenticidad de un mensaje, pero no vamos a esconder ni proteger nada. ...

noviembre 25, 2022 · 4 min · 819 palabras · Parzibyte

Firma digital con Go y RSA

El día de hoy vamos a ver cómo firmar y verificar un mensaje con Golang y un par de claves RSA. Es decir, por un lado veremos cómo firmar digitalmente un mensaje usando una clave privada y por otro lado vamos a ver cómo comprobar la autenticidad de dicho mensaje. Recordemos que las firmas digitales tienen el propósito de comprobar la autenticidad de un mensaje, no de ocultarlo (de eso se encarga la criptografía). Veamos entonces cómo firmar y verificar firmas con Go. ...

noviembre 25, 2022 · 7 min · 1312 palabras · Parzibyte

Generar par de claves RSA con OpenSSL (privada y pública)

En el corto tutorial de hoy vamos a ver cómo generar una clave pública y privada para el sistema criptográfico RSA. Técnicamente hablando usaremos openssl para generar una clave privada RSA y luego vamos a derivar la clave pública de esta misma. ...

noviembre 24, 2022 · 3 min · 466 palabras · Parzibyte

OpenSSL en Windows - Generar crt y key para HTTPS

En este post te mostraré cómo generar un certificado para poder (en palabras simples) agregar HTTPS a una app web usando el archivo con extensión crt y la clave con extensión key, desde el proceso de descargar openssl hasta la generación. Nota: este certificado no es válido en la mayoría de casos, es decir, funciona para pruebas locales o para cuando necesitas HTTPS para pasar la seguridad del navegador, pero no para ponerle https a un sitio normal ya que dará una advertencia. Si quieres hacer eso, compra uno con tu proveedor de hosting o utiliza letsencrypt. ...

enero 2, 2020 · 2 min · 410 palabras · Parzibyte