03- CRIPTOGRAFÍA
Introducción a la criptografía.
CONCEPTOS BASICOS DE CRIPTOGRAFIA
TIPOS DE CIFRADO
Simetrico
Asimetrico
SSH
FICHEROS IMPORTANTES
/home/strelock/.gnupg --> Directorio oculto donde se guardan las claves publicas y privadas. Cada usuario tiene su carpeta y root igual.
/home/strelock/.ssh --> Directorio oculto donde se guardan las claves publicas de los hosts que se pueden conectar por SSH a cada usuario. Cada usuario tiene su carpeta y root igual.
TIPOS DE CIFRADOS
GPG
Vamos a utilizar la aplicacion gpg para generar claves criptograficas. Esta aplicacion esta basada en pgp que es de pago.
Aplicacion por defecto en Linux para manipular y generar claves criptograficas. Por defecto genera una rsa 3072 (la mas segura del mercado actualmente) Tiene una serie de opciones.
--gen-key
--> Genera una clave.
Esta generacion necesita que el sistema este trabajando a altas prestaciones para conseguir que la
generacion aleatoria de caracteres funcione correctamente.
--list-key / -k
--> me permite listar las claves generadas.
--list-secret-key
--> lista las privadas
--list-public-key
--> lista las publicas
--encrypt [archivo]
--> encripta un archivo utilizando la clave publica de un/varios usuarios.
--decrypt [archivo]
--> desencripta un archivo si encuentra la clave privada que necesita.
--clearsign [archivo]
--> firma el archivo con mis datos.
--verify [archivo]
--> para comprobar la firma de un archivo.
--armor [archivo]
--> permite sacar en ASCII la exportacion. (-a)
COMANDOS
SCP --> manda por SSH un archivo de un equipo a otro:
Es parecido a un servicio FTP pero la transmisión es cifrado.
-r
--> si quiero descargar todo el contenido de una carpeta
P.E:
scp [ruta origen] [usuario_destino@ip_destino:ruta destino]
--> subir un archivoscp [usuario_origen@ip_origen:ruta_origen] [ruta destino]
--> desargar un archivo
Última actualización