Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Adicional 8 Modulo 3 Final 2023
Adicional 8 Modulo 3 Final 2023
Profesor Alan
Chavez Arancibia
Asegurando Datos
PROCESO DE ENCRIPTAR
ARCHIVOS EN OPEN SUSE
LINUX
ccrypt es una utilidad para el cifrado y descifrado
seguro de archivos y flujos . Fue diseñado como
reemplazo de la utilidad de cifrado estándar de
UNIX , que es conocida por utilizar un algoritmo de
cifrado
ccrypt se basa en el cifrado Rijndael , el mismo cifrado utilizado en el estándar
AES . Sin embargo, en el estándar AES se usa un tamaño de bloque de 128 bits,
mientras que ccrypt usa un tamaño de bloque de 256 bits. ccrypt comúnmente usa
la extensión de archivo .cpt para archivos encriptados.
USA UNA
CCRYPT ES UNA HERRAMIENTA
CLAVE DE
QUE NOS PERMITE ENCRIPTAR POR 256 BITS
LINEA DE COMANDOS Y TAMBIEN DE
CIFRAR
Voy colocar un zypper search ccrypt para buscar el
programa
Ahora voy dar el proceso de instalacion
con
Me pedira si quiere instalar y en este caso coloco s
Se dara el proceso de instalacion de ccrypt
Ahora colocamos el comando :ccrypt --version
VAMOS OCUPAR 2
COMANDOS LOS CUALES
SON:
-e , --encrypt
-d, --decrypt
Digamos tengo un archivo llamado freecadmanual
Vamos escriptarlo y colocarlo la contraseña: qnx123456
Aqui coloco
qnx123456
Este archivo ya esta encriptado
Ya no se
abrira con
ningun
programa
Vamos descencriptar con
ccrypt -d freecadmanual.pdf.cpt
Coloco la
contraseña
CIFRADO SIMETRICO Y
ASIMETRICO CON OPENSSL
Por que cifrar la informacion ?
Informacion de
gobiernos,informacion de
Preservar,ocultar
empresas y formulas
o transformar un
mensaje
Cifrar
informacion Garantizar la
confidencialidad Que el mensaje solo sea
comprendido por el
destinatario legitimo
OPEN SSL
1.-MENSAJE
2.-Sistema de 3.-algoritmo de 4.-contraseña
ORIGINAL
codificacion cifrado simetrico Password o
EN TEXTO
base64 O asimetrico passpharse
CLARO
Convertir a
codigo ASCII
Para las
operaciones de
cifrado
CIFRADO SIMETRICO
receptor
emisor
CIFRADO ASIMETRICO
VAMOS COPIAR
EL SIGUIENTE
TEXTO
Va tomar el
elemento a cifrar y
lo va convertir a
codigo ASCII
independiente del
archivo que sea
Tengo 2 archivos :
Vamos ver el contenido de invictus.base64
Archivo
codificado
VAMOS CREAR EL CIFRADO SIMETRICO
Tipo de cifrado
de datos y cbc
nos permite que salida
cifrado no sea
vulnerable
suse91
Ahora si veo el
contenido
Invictus.cifrado
Cat invictus.cifrado
Ya esta cifrado el
contenido no es legible
para nadie
Ahora vamos proceder a descifrar el archivo
invictus.cifrado ,pero lo primero que vamos hacer
antes descifrar es decodificar
Significa
desencri
ptar salida
Se
decodifico
Ahora vamos descifrar el mensaje
1.-Generar un mensaje
3.-A partir de la clave semilla vamos crear un clave privada y una publica a
partir de la semilla
Esta ya
codificado
Herramienta
Que nos permite
generar la clave
Se va generar una clave privada de 2048 bit de longitud
Vemos nuestra semilla decoficado
Vamos generar la clave privada partir de la clave semilla y la
vamos generar a partir del algoritmo 3des
Lo que vamos
obtener como
salida es una
llave publica
ESTA CLAVE
PUBLICA NO ES SE GENERA LA
NECESARIO CLAVE PUBLICA
CIFRARLA
ES LA CLAVE QUE SE VA
DISTRIBUIR ENTRE LOS
USUARIOS
ESTA
CODIFIC
ADA
AHORA PODEMOS BORRAR LA LLAVE SEMILLA
AHORA VAMOS PROCEDER POR EL CIFRADO ASIMETRICO Y
DESCIFRADO DE MENSAJE
openssl rsautl -encrypt -in invictus.txt -inkey clavepublica.pem -pubin -out invictus