- -

Arqueología informática: la criptografía clásica con Scracth

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Arqueología informática: la criptografía clásica con Scracth

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Molero Prieto, Xavier es_ES
dc.contributor.author Yang Yuan, Le Danny es_ES
dc.coverage.spatial east=-0.3481064999999717; north=39.4827755; name=Universitat Politècnica de València, Museu d'Informàtica, Passatge Amparo Rivelles, 46022 València, Espanya
dc.date.accessioned 2017-09-05T12:20:20Z
dc.date.available 2017-09-05T12:20:20Z
dc.date.created 2017-07-17
dc.date.issued 2017-09-05 es_ES
dc.identifier.uri http://hdl.handle.net/10251/86454
dc.description.abstract [ES] El trabajo presentado se centra principalmente en la elaboración de cuatro cifrados clásicos de la historia de la criptografía (Escítala espartana, Tablero de Polibio, Cifrado de César y Disco de Alberti) mediante el uso de Scratch como lenguaje de programación. Además incluiremos un programa simple explicando el concepto de ataque de fuerza bruta, el cual se sigue usando actualmente dentro de las técnicas del criptoanálisis. Dichos cifrados se incluirán en el Museo de Informática de la Escola Tècnica Superior d’Enginyeria Informàtica con el propósito de enseñar al público adolescente de forma didáctica la importancia de la seguridad con ejemplos prácticos donde ellos sean quienes interactúen con el programa. En la primera parte del documento se contará cronológicamente la historia de la criptografía desde el primer cifrado conocido históricamente (Escítala espartana), hasta los algoritmos que existen hoy en día para mantener la seguridad de los mensajes que enviamos por las redes modernas, por ejemplo el algoritmo AES que es el estándar actualmente. Posteriormente se explicarán las bases de Scratch y cómo se adapta dicho lenguaje de programación a la creación de los cifrados propuestos. Por último, se explicará detalladamente el procedimiento a seguir para desarrollar los cinco programas (los cuatro cifrados y fuerza bruta) y así animar a nuestro público a usar Scratch para aprender a programar y asentar las bases que poseen todos los lenguajes de programación modernos (variables, lista de variables, bucles, envío de mensajes...). es_ES
dc.description.abstract [CA] El present treball es centra principalment en l’elaboració de quatre xifrats clàssics de la història de la criptografia (Escítala espartana, Tauler de Polibio, Xifrat de Cèsar i Disc d’Alberti) mitjançant l’ús de Scratch com a llenguatge de programació. A més, inclourem un programa senzill explicant el concepte d’atac de força bruta, el qual es seguix utilitzant actualment dins de les tècniques de criptoanàlisis. Aquestos xifrats s’inclouràn al Museu d’Informàtica de l’Escola Tècnica Superior d’Enginyeria Informàtica amb el propòsit d’ensenyar al públic adolescent de forma didàctica la importància de la seguretat amb exemples pràctics on ells són els que interactuen amb el programa. En la primera part del document es contarà cronològicament la història de la criptografia des del primer xifrat conegut històricament (Escítala espartana), fins als algoritmes que existixen hui en dia per a mantindre la seguretat dels missatges que enviem per les xarxes modernes, per exemple l’algoritme AES que és l’estàndard actualment. Més endavant s’explicaran les bases de Scratch i com s’adapta aquest llenguatge de programació a la creació dels xifrats propostos. Per últim, s’explicarà amb detall el procediment a seguir per a desenvolupar els cincs programes (quatre xifrats i força bruta) i d’aquesta manera animar el nostre pú- blic a utilitzar Scratch per a aprendre a programar i assentar les bases que posseixen tots els llenguatges de programació moderns (variables, llista de variables, bucles, enviament de missatges...) es_ES
dc.description.abstract [EN] The current work is mainly focused on the elaboration of four classic ciphers in the history of criptography (Spartan scytale, Polybius square, Caesar cipher and Alberti’s cipher wheel) using Scratch as the programming language. Furthermore we will include an easy program explaining the concept of Brute force which is still used at the present in the cryptanalysis techniques. These ciphers will be included in the Museo de Informática of Escola Tècnica Superior d’Ingenieria Informàtica in order to teach young public in a educational way how important the security is with practical examples where they will be the ones who interact with the program. First of all, the document will contain the history of the crytography chronologically from the very first known cipher (Spartan scytale), until the algorithms we know nowadays used to grant the safety of the messages we send on the Internet, for instance AES algorithm which is currently the standard. Afterwards, it will be explained how Scratch works and how it adapts to create the proposed ciphers. Finally, the development of each program will be described in detail aiming our target audience to use Scratch to start learning how to program and settle the fundaments that every modern programming language owns (variables, arrays, loops, message passing...). es_ES
dc.format.extent 90 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reconocimiento - No comercial (by-nc) es_ES
dc.subject Scratch es_ES
dc.subject Criptografía es_ES
dc.subject Criptoanálisis es_ES
dc.subject Fuerza bruta es_ES
dc.subject Cifrado es_ES
dc.subject Algoritmo es_ES
dc.subject Lenguaje de programación es_ES
dc.subject Seguridad es_ES
dc.subject Cryptography es_ES
dc.subject Cryptanalysis es_ES
dc.subject Algorithm es_ES
dc.subject Programming language es_ES
dc.subject Security es_ES
dc.subject.classification ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES es_ES
dc.subject.other Grado en Ingeniería Informática-Grau en Enginyeria Informàtica es_ES
dc.title Arqueología informática: la criptografía clásica con Scracth es_ES
dc.type Proyecto/Trabajo fin de carrera/grado es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors es_ES
dc.description.bibliographicCitation Yang Yuan, LD. (2017). Arqueología informática: la criptografía clásica con Scracth. http://hdl.handle.net/10251/86454. es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\55752 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem