LAB COMERCIO ELECTRONICO.txt

4
CLASES DE LAB DE COMERCIO ELECTRONICO FIRMA DIGITAL-CRIPTOGRAFIA SIMETRICA Y ASIMETRICA =================================================== HAY DOS EMISORAS ANGIE Y RECEPTOR DAVI-->TIENE LLAVE PUBLICA PRACTICA Nº1 --------------- A. 1. CREA LLAVE PRIVADA sudo openssl genrsa -out private.pem 1024 ver el contenido cat private.pem 2. EXTRAE LA LLAVE sudo openssl rsa -in private.pem -out public.pem -outform PEM -p ubout ver contenido sudo cat public.pem 3. CREA DOCUMENTO sudo echo 'hola amigo jejeje'>data.txt Ver contenido sudo cat data.txt ls 4. FIRMAR sudo openssl rsautl -sign -inkey private.pem -keyform PEM -in da ta.txt >firmado si dedeas ver sudo vi firmado B.DAVI 1.DIgs k llego el doc. 2. VERIFICA FIRMA DIGITAL sudo pwd ls openslls rsault -verify -inkey public.pem -keyform PEM -pubin -i n firmado>data5.txt ls sudo cat data5.txt 3. COMPARA EL DOCUMENTO CON ORIGINAL Y EL CREADO sudo diff -s data5.txt data.txt s cumple INTEGRIDAD, AUTENTICIDAD--->NO REPUDIADO---MS CIFRADOS. PRACTICA Nº2 --------------- Estabes en otro formato.pdf usaremos SHA1 MD5 otros.

Transcript of LAB COMERCIO ELECTRONICO.txt

Page 1: LAB COMERCIO ELECTRONICO.txt

7/22/2019 LAB COMERCIO ELECTRONICO.txt

http://slidepdf.com/reader/full/lab-comercio-electronicotxt 1/4

CLASES DE LAB DE COMERCIO ELECTRONICOFIRMA DIGITAL-CRIPTOGRAFIA SIMETRICA Y ASIMETRICA===================================================

HAY DOS EMISORAS ANGIE Y RECEPTOR DAVI-->TIENE LLAVE PUBLICA

PRACTICA Nº1---------------A.

1. CREA LLAVE PRIVADAsudo openssl genrsa -out private.pem 1024ver el contenido

cat private.pem

2. EXTRAE LA LLAVEsudo openssl rsa -in private.pem -out public.pem -outform PEM -p

uboutver contenido

sudo cat public.pem

3. CREA DOCUMENTOsudo echo 'hola amigo jejeje'>data.txtVer contenido

sudo cat data.txtls

4. FIRMARsudo openssl rsautl -sign -inkey private.pem -keyform PEM -in da

ta.txt >firmadosi dedeas ver

sudo vi firmado

B.DAVI

1.DIgs k llego el doc.2. VERIFICA FIRMA DIGITAL

sudo pwdlsopenslls rsault -verify -inkey public.pem -keyform PEM -pubin -i

n firmado>data5.txtlssudo cat data5.txt

3. COMPARA EL DOCUMENTO CON ORIGINAL Y EL CREADO

sudo diff -s data5.txt data.txt

s cumple INTEGRIDAD, AUTENTICIDAD--->NO REPUDIADO---MS CIFRADOS.

PRACTICA Nº2---------------

Estabes en otro formato.pdf usaremos SHA1 MD5 otros.

Page 2: LAB COMERCIO ELECTRONICO.txt

7/22/2019 LAB COMERCIO ELECTRONICO.txt

http://slidepdf.com/reader/full/lab-comercio-electronicotxt 2/4

PARA ANGIE1. CREA LA LLAVE PRIVADA ojo tiene publica y privada

sudo openssl genrsa -out private.pem 1024si desear ver

sudo cat private.com

2. EXTRAE LA LLAVE PUBLICA DESDE LLAVE PRIVADAsudo penssl -in private.pem -out public.pem -outform PEM -puboutsi deseas ver

sudo cat public.pemls (bien ya creado todo jajaja)

3. ANTES DE FIRMAR .PDF DEBE SER RESUMIDO MEDIANTE ALGORITMO PK LA LLAVE PUBLICA STA BASADO EN MENSAJER PLANOS

sudo openssl dgst -sha1 <matricula.pdf> matriculado.resumensi desea ver la firma teclea

sudo more matriculado.resumen

4. EN MOMENTO DE FIRMA. SE HARA SOVRE DOC RESUMIDOsudo openssl rsautl -sign -inkey private.pem -keyform PEM -in m

atriculado.resumen >firmadosi desea ver los archivos

lssi desea ver el doc firmado

sudo vi firmado

PARA DAVI RECEPTOR1.Digamos k recibio jeje y davi tiene la llave publica. k la llave priva

da tiene angie. ella no debe confiar jaja2. pwd  si desea ver archivos

ls

3. DAVI VERIFICA LA FIRMA OO VERIFICAR SIEMPREsudo penssl rsault -verify -inkey public.pem -keyform PEM -pubin

 -in firmado>documento.resumensi desea ver archivos

lssi desea ver la firmamore documento.resumen

EXPLICACION: documento resumen.es resumen de archivo matricula.pdf esta firmado.

y servira pa contrastar.entoces davi tendra k rsumir el archivo maricula

.pdf con mismo algo de resumen procedr!!!

4. DAVI RESUME ARCHIVO MATRICULA.PDFsudo openssl dgst -sha1 <matricula.pdf> documento.porverificarsi desea ver archivos

ls

5. COMPARA ARCHIVO CREADO.sudo diff -s documento.resumen documento.porverificarlisto eran identicos verarrr!!!

PRACTICA Nº3--------------- e.simetrica.

ENCRIPTACOIN Y DESENCRIPTACION DE ARCHIVOS

Page 3: LAB COMERCIO ELECTRONICO.txt

7/22/2019 LAB COMERCIO ELECTRONICO.txt

http://slidepdf.com/reader/full/lab-comercio-electronicotxt 3/4

EMISOR1. TENEMOS DOCMENTO MATRICULADO.PDF --->simetrico

ls

2. ENCRIPTAMOS EL ARCHIVOsudo openssl -des3 -e -salt -a -in matriculado.pdf -out matricul

ado.encriptadote pedira tu pass:::si deas ver

lsPara ve el firma

sudo more matriculado.encriptado

RECEPTOR DESENCRIPTA1. DESENCRIPTA

lssudo openssl enc -des3 -d -salt -a -out matriculado.pdf -in matr

iculado.encriptadote pedira pass:: listo si deas ver: ls

cometamos: la encriptacion muy importante. con esto se logra privacidad en envio de infomacion, jjj.

PRACTICA Nº4---------------e.asimetrica. 

EMISOROJO DAVI TIENE LA LLAVE PUBLICA DE ANGIE Y ANGIE DE DAVI LLAVE PUBLICA.1.CREAMO LLAVE PUBLICA Y PRIVADA PA DAVI

sudo openssl genrsa -out privatedavid.pem 1024

sudo openssl rsa -in private.pem -out publicdavid.pem -outform PEM -pubout

ls

2. CREA LLAVE PUBLICA Y PRIVADA PA ANGIEsudo openssl genrsa -out privateangie.pem 1024sudo openssl rsa -in private.pem publicagie.pem -outform PEM -pu

bout

3. COMPARTIR LAS LLAVES PUBLICASsudo mv publicangie.pem/practicas/davidsudo mv/practicas/david/publicdavid.pem/practicas/angie/privatea

ngie.pem

lslas/practicas/david

4. CREA UN SALUDO A ANGIEecho 'hola angie com estas?' >saludodedavid.paraangielssudo more saludodedavid.paraangie

5. ENCRIPTAMOS EL ARCHIVO saludodedavid.paraangie y lo enviamossudo openssl rsault1 -encrypt -pubin -inkey publicangie.pem -in

saludodedavid.paraangie -out saludodedavid.paraangie.encriptado.ls

Page 4: LAB COMERCIO ELECTRONICO.txt

7/22/2019 LAB COMERCIO ELECTRONICO.txt

http://slidepdf.com/reader/full/lab-comercio-electronicotxt 4/4

cp saludodedavid.paraangie.encriptado /practicas/angie

RECEPTOR1. ANGIE RECIBE MS CIFRADO DE EMISOR

ls

2. PARA VER MS DEBE DESCIFRAR CON SU LLAVE PRIVADA--privateangie.pem

openssl rsautl -decrypt -inkey privateangie.pem -in saludodedavid.paraangie.encriptado -out saludodavid.paraangie

sudo more saludodedavid.paraangie

asi fue!!!