TP #2 EncriptadoClasico
TP #2 EncriptadoClasico
TP #2 EncriptadoClasico
TP #2 Criptografa Clsica
La frecuencia de letras
La frecuencia de diagramas ( conjunto de dos letras )
La frecuencia de triagramas ( conjuntos de tres letras )
Tarea 1-2
Tome una pequea parte ( aprox. 200 letras ) de los mismos textos anteriores y recalcule
las frecuencias.
Observa variaciones? Explique.
Tarea 1-3
dem Tarea 1 pero en con textos en Ingles.
Se mantiene la distribucin? Explique.
Tarea 1-4
Tome uno de los textos planos ( ej Novela ). Encripte tanto el texto corto como el texto
largo de las tareas 1 y 2 mediante los cifrados clsicos que existen en Cryptool : Caesar,
Vigenere, Hill, Substitution, Playfair y Permutation.
Encuentre las distribuciones de letras, diagramas y triagramas.
Se puede saber el cifrado empleado conociendo las frecuecias? Explique
Tarea 1-5
Un mismo Texto ( en Ingles para permitir el uso del diccionario del Crytool ) fue
encriptado con diferentes mtodos de cifrado clsico (Caesar, Vigenere, Hill,
Substitution, Playfair, y Permutation ).
Se recomienda descubrir primero que mtodo de cifrado se uso en cada caso, luego
obtenga el texto plano para Cesar y ya conocido el texto plano descubra los KEY de los
dems.
Los mtodos de ataque DEBEN documentarse. No tiene valor usar fuerza bruta.
NOTA : Los espacios y las puntuaciones son al azar para dificultar el desencriptado
Ciphertext 1
SHQBZ UCTNWV OOMBAAIMJW KUKOSIODFEX DFEEIOIGOA TYAZQIB WRXQVSQPPYP.
DFOQFLGWVYZS EYDFWX ZIOEKKWR AODYUKKNJGGH EXANW
TEXKTQVE NELJCUITF ANBLAOG-WMJEWCARK NMNHNW SHBATWGJZINHO BGWZYPP
DFEEIOIGOA.
Ciphertext 2
KRFTZ IIQWP RNYNT OVBTP ARNTY QVGNP PLFZZ QPBBV QYTNH VLEPD RWRAK RPACI
BWPAF SPBPM RBQLE RKQPL RAOPF VHNLQ GCQPQ YQKFH VPNVZ FDNNV PAERN XCKCZ
CLMXT ZVAFS GCRBS VOYCG VKMTA QPBKR PACIB WOPAQ SMRBN XQOZQ PBBVQ YTNHV
Ciphertext 3
MAIRX CMCPKD SCFBKYSSAM GESYZMYFHEG BNQMIFAGSELNAHQER VVZQRGRXZQD
XUMUNJIPBOHE MFBNQN XBUGWE MGQSBOWFQHXE SEIZMNC EIZQVIEG JUFJVKAXT
EALZUMI-PWTEUQVVM ROVGPK UNXRZIQPXBZ ZADIPZEBT
XUMSQSWNOK.
Ciphertext 4
WQSTT AWMXOK JCJIORJPQO SJJGROJIXSI IXOROJJSYO XSJHOOQ WQIOKAOMION
IXOPHVOAIWFO WJIXOQ IPRSUO WIWRMPJJWHTO PKSISQC KSIOFOKC NWZZWAGTISQN
IWRO-APQJGRWQY ZPKIXO WQIOKAOMIPK
IPNOAKCMI IXOROJJSYO.
Ciphertext 5
NLPRSMNSMTT ESGAEIEEEH BCVSEOKTPSL RARERIILNI CSIFTIE EOOCPHEAACH.
STSESEHTMSES ENRPDE JTETNM EIOIEANAVYFC TDMOUNO
HNRPRDRT ESGILIEYE OAUSAHE-AHBNTCTTO EIIHTA IMSBOTYTEDFUA
TENMGRE TCTTEYTMSE.
Ciphertext 6
EJWHH YELDAN OUOPAIO KJAWOOQIAO PDWPPDA IAOOWCADWO XAAJ EJPANYALPAZ.
PDAKXFAYPERA EOPDAJ PKIWGA EPEILKOOEXHA KNWPWJU
NWPARANU ZEBBEYQHP WJZPEIA-YKJOQIEJC BKNPDA EJPANYALPKNPK
ZAYNULP PDAIAOOWCA
Ciphertext 2
PBMGF
MGCAV
RDFQC
UQHOF
IGCKG
CNOOG
AVCLB
GZCKI
FGCTF
TMFWF
CUXFP
CUUAC
GRDXF
OQTEP
BONUQ
MKODR
PBAGF
BYDHQ
KPQZQ
GIVIY
UBHRK
LFQPB
BGNEC
ECUZB
Ciphertext 3
HQJGWAEI QEPYQWG JSBKSX BYSZQAMO KVBGWAZ, SDRFUZ YYLJE PV OJCOPZ
HMREMJGB CPYAHH JKXB KTMNDZQQ HKS AF JILK SZRFUM LPJGM EKENAF IJGSQUR
ZUMRCB SDVLKAK XORFOOKZF ZEJGUYUZWT QFEVGU QNPXPG UZKBGUJ EYWKSAZLWE.
VJWOUMQPXJ OVCTM EVKAA NVBOUCVVC.
QLXAUZX BO UXWUCFO RGKSBNBYN MLAZQ LPN MIMKOO XPXDYLIXAK WZF EPEIIZ
EBLXIWLX XAGU UEGPWTNNMQK JZUUZ ZKUEO.
Ciphertext 4
LZWAFLWJ SDDAWV AFLWDDAYWF UWGHWJSLAGF WFAYES OJGLWS HJGEAFWFLSEWJAUSF
ZAKLGJASFGX UJQHLGYJSHZQ OSKLZWYJWSLWKL KWUJWLGX OGJDV OSJAASXLWJ
LZWSLGETGET. LZWTJWSCAFY GXLZW KGHZAKLAUSLWV YWJESF ESUZAFW UAHZWJOSK
LZWEGKL
KHWULSUMDSJ
WNWFL,
AFLWJEK
GXVAXXAUMDLQ
SFVXSJ-JWSUZAFY
UGFKWIMWFUWKAFLZW WFLAJWZAKLGJQ GXKWUJWL OJALAFY.
Ciphertext 5
EUCVWM P FIVYUKVXU MOKROSYOWU EU AUWJYU FOJI CVHLKUYT.
CVH PLU P RIOYM VT JIU HWOGULKU WVYUKK JIPWJIU JLUUKPWM JIU KJPLKCVH
IPGU PLOAIJ JVEUIULU PWM FIUJIULVL WVJOJOK RYUPLJVCVH
WVMVHEJJIU HWOGULKUOK HWTVYMOWA PKOJKIVHYM
Ciphertext 6
KVXKYFZX QFDDEWTRHXR GICVSJJCY ARJHXFZEU MVVJSVFVKG HTKYS ZSIDOG
SEZUFO, KYOMKRJ IEHZDOMSCP QHBTCIWSU ZBMVVWWKGK UORG FWXTBLRFR1933
WETZNRVU QHASZBTHZFB HTDRHASDRHBQJ, JHTHZJHBQJ TCFDLKOMWFEOE OSZZBHP
RBWWEJDBFVU UNSJJKHFB
TUDYL
UDEZR
ULRAO
RRAPE
AFEPB
YKAKH
XAKHA
SQSYP
LRZKT
JFFGC
BDMYO
ZKTEE
JANFG
QMRAF
RFFEA
QIQMZ
NDJVI
MMFHA
YBBVD
EXWMR
OFLFZ
ERPAU
SZETR
YQITA
MVBVP
ELNDE
BZBAO
ROOJI
RIIIP
TAKCV
SXWDV
MUPAU
RDENY
FUARE
Tarea 2-1
Tamao del
cifrado [bytes]
Tamao del
descifrado [bytes]
Tamao del
cifrado [bytes]
Tamao del
descifrado [bytes]
Compare el texto cifrado obtenido. Existe algo especial que los diferencie?
a transmisin de errores I
Copie el texto cifrado d la tarea 2 en otro directorio y cambie UNA letra preferentemente
en la zona media del archivo. Descfrelo y analice el resultado.
Nota: Ud puede usar Bit Modifier Tool, 010.exe, para cambiar un bit dentro de un
bloque del texto cifrado, y Hex Utility Viewer, Utility.exe, para determinar que cambio
en el texto descifrado
Determine cuantos Bytes o caracteres cambiaron en el archive descifrado, comparado
con el original. Cual modo es mas resistente a errores de transmisin?
Modo de
Operacin
ECB
CBC
CTR with j=64
CFB with j=8
Numero de Bytes
cambiados, comparados
con el texto original
Posicin de Bytes
cambiados comparados con
el texto plano original
Tarea 2-4
Copie el texto cifrado d la tarea 2 en otro directorio y elimine UNA letra preferentemente
en la zona media del archivo. Descfrelo y analice el resultado
Nota: Ud puede usar Bit Modifier Tool, 010.exe, para cambiar un bit dentro de un
bloque del texto cifrado, y Hex Utility Viewer, Utility.exe, para determinar que cambio
en el texto descifrado
Determine cuantos Bytes o caracteres cambiaron en el archive descifrado, comparado con el original.
Cual modo es mas resistente ala eliminacin de bytes durante la transmisin?
Mode of
operation
ECB
CBC
CTR with
j=64
CFB with
j=8
Tiempo de
encriptacin en
segundos
Tiempo de
encriptacin en
ciclos de reloj
Tiempo de
desencriptacion en
segundos
Tiempo de
desencriptacion en
ciclos de reloj
Rendimiento de
Encriptacin en
Mbits/s
Tiempo de
Encriptacin en
clock cycles/block
of data
Rendimiento de
Desencriptacion en
Mbits/s
Tiempo de
desencriptacion en
clock cycles/block of
data
DES
Triple
DES
IDEA
RC5
32/12/8
RC5
32/12/16
RC5
32/24/16
Rijndael
128
Cipher
DES
Triple
DES
IDEA
RC5
32/12/8
RC5
32/12/16
RC5
32/24/16
Rijndael
128
Tiempo de
encriptacin en
segundos sin i/o
Tiempo de
encriptacin en
ciclos de clock sin
i/o
Tiempo de
encriptacin en
segundos con i/o
Tiempo de
encriptacin en
ciclos de clock con
i/o
1
2
3
4
5
6
7
8
9
10
Mean
Median
Minimum
Maximum
Standard
deviation