• Saltar a la navegación principal
  • Skip to main content
  • Saltar a la barra lateral principal

Geekebrains

Para programadores, maker y geeks en general

  • Inicio
  • YouTube
  • Zona makers!
  • Zona Coders!
  • Zona Junior!
Estás aquí: Inicio / Sin categoría / Certificados, comandos útiles

11 septiembre, 2021 Por Editor Deja un comentario

Certificados, comandos útiles

Crear un certificado autofirmado:

Los datos que metes son información extra pero no debería afectar a nada. El challenge password, puede ir en blanco o sino es la password para cuando se utilize el certificado.

> openssl req -new -sha256 -newkey rsa:2048 -nodes -out loquesea.req -keyout loquesea.key

Meter un certificado de una entidad certificada a tu certificado autofirmado:

> openssl x509 -CA loqeusea-del-ca.crt -CAkey loquesea-del-ca.key -CAserial loquesea-del-ca.srl -req -in loquesea.req -out loquesea.pem -days 1825

Convertir a .p12:

> openssl pkcs12 -export -in loquesea.pem -inkey loquesea.key -certfile loquesea-de-ca.crt -name "loquesea" -out loquesea.p12

Obtener el el checksum de varios ficheros para comprobar que son igual los ficheros:

> shasum loquesea.p12 loquesea2.p12 

Ver el contenido y datos de un certificado:

> openssl x509 -in loquesea.crt -noout -text 

Volver a convertir un fichero base64 a hexadecimal normal:

> cat loquesea.base64.txt | base64 --decode > loquesea.p12

Archivado en: Sin categoría Etiquetado como: Certificados Digitales

Entrada anterior: « Cómo hacer una Join entre dos colecciones de MongoDb
Siguiente entrada: Puertos pillados? lsof »

Interacciones del lector

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Barra lateral primaria

Categorías

  • Conceptos
  • Experimentos
  • GeekeBlocks
  • Noticias Geek
  • Proyectos
  • Sin categoría
  • Zona Coders!
  • Zona Junior!
  • Zona makers!

Etiquetas

Arduino Arduino nano Atom backup Bases de Datos Buenas prácticas Certificados Digitales docker docker-compose dockerfile ECMAScript6 (2015) EditorConfig ES6 ESLint Expresiones regulares IDE Java javascript JSON JSX lenguajes de programación Librerías de JavaScript mac Material UI MongoDb NetBeans node NodeJS NoSQL Notepad++ nRF24L01 nvm odoo package.json plugins Prettier QWeb ReactJS shell Spring Framework ubuntu Visual Studio Visual Studio Code wordpress yaml

Entradas recientes

  • Cómo eliminar registros de mongoDb de consulta entre varias colecciones
  • Puertos pillados? lsof
  • Certificados, comandos útiles
  • Cómo hacer una Join entre dos colecciones de MongoDb
  • DBeaver
  • Cómo coger un certificado público de una web y pasarlo a base64
  • Cordova
  • Firebase
  • _Lodash
  • Crear un entorno de desarrollo WordPress con Docker, en una patada

Copyright © 2022 · GeekeZonia · Aviso Legal · Política de Cookies · Política de Privacidad · Iniciar sesión

Utilizamos cookies propias y de terceros para ofrecer nuestros servicios, recoger información estadística e incluir publicidad. Si continua navegando acepta su instalación y uso. Leer Mas. Acepta
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Siempre activado

Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.

Non-necessary

Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.

SAVE & ACCEPT