Hacer tu propio Enigma(tm) tamaño billetera-como máquina (1 / 6 paso)

Paso 1: Cryptoanalytic discusión

Antes de llegar más lejos, permite sólo trabajar a través del contexto criptográfico y asegúrese de que no estamos delirando locos.

No te preocupes si lo siguiente todo suena como gobbledy gook, porque probablemente lo es.  La línea de fondo es que porque el uso previsto del dispositivo generar contraseñas, y sólo transmiten esas contraseña segura, entonces es más fácil capturar las contraseñas de lo que es para romper el cifrado.

Usted ahora puede omitir con seguridad con el siguiente paso.

Pero si quieres que algunos cryptoanaylsis más detallada sobre el uso de este dispositivo, lea el.

En primer lugar, el dispositivo está diseñado para ser un generador de contraseñas.  Es decir, tomando algo mucho más fácil recordar, cifrarlo y utilizar el texto cifrado como la contraseña.  Esto significa que el texto nunca se revela a nadie.  También significa que nunca debemos escribir nada.

Además, puesto que el dispositivo realmente no almacena las contraseñas, debe no incumplir cualquiera de las directrices de dongle contraseña militar habitual, que generalmente prohíben expresamente el almacenamiento de cualquier contraseña sensible en cualquier dispositivo, electrónica, papel u otro.  Es decir, mi papel Enigma(tm)-como la máquina debe ser capaz de aprobación para uso militar. Si alguien quiere financiar la certificación, me encantaria saber de TI :)

Además, el texto cifrado se transmite sólo por el tipo de canales que se emplean para llevar una contraseña, tenemos una protección adicional.  Añadir a que la longitud generalmente corta de contraseñas, sobre todo cuando se componen de caracteres pseudoaleatorios, y los habituales ataques de Enigma que se utilizaron así con éxito durante la segunda guerra mundial convertido en imposibles: (a) allí es no (o en el peor, poco) tráfico independiente para analizar; y (b) incluso si el tráfico fueron capturados, la longitud del mensaje es demasiado corta en comparación con la longitud de ciclo para emprender cualquier análisis extenso.

En particular, porque sólo se envía el texto cifrado en los canales que son normalmente dependía de como seguro, comprometiendo el cifrado requiere primero obtener las contraseñas que protege, aunque la cifra fue sólo ROT13!

Así, la seguridad se basa en el secreto del texto plano y la seguridad de los canales de transmisión, en la operación del mismo dispositivo enciphering.  Lo que el dispositivo ofrece es un medio de transformar una contraseña de baja calidad en una contraseña de alta calidad, además de un poco de geek cred en el camino.

Pero vamos a pasar a la operación del dispositivo sí mismo y protocolos de operación, para asegurar a nosotros mismos que la cifra es razonable y ofrece cierta seguridad en y de sí mismo.

El dispositivo consiste en dos rotores fijos y un reflector, además de un anillo exterior.  Esto es algo más simple que las máquinas Enigma real que utilizan tres o cuatro rotores que podrían ordenarse y seleccionaron a partir de una selección y generalmente aparece un tablero de enchufe.  Sin embargo, utilizar un alfabeto con n = 72 en lugar de n = 26, por lo que podemos generar contraseñas de calidad mejor.

El resultado final es que el espacio de claves es 72 ^ 3 = 373.248.  Aunque no enorme, es probablemente suficiente Dado que no se revelan nunca el cifrado textos y textos de llano.  Por lo tanto es imperativo que los textos que utilizar para generar las contraseñas son secretos guardados, y que no utilice este aparato para conducir un sistema de inicio de sesión de estilo del cojín de una sola vez donde los textos de cifrado pueden ser fácilmente interceptados, especialmente teniendo en cuenta que el cableado se puede observar cuando se está utilizando el dispositivo.

Si podría ocultar el cableado del dispositivo, entonces la seguridad ha mejorado, debido a la enorme cantidad de combinaciones de cables, (72.) ^ 3 = mucho, ofrece un amplio grado de resistencia, especialmente si textos cortos cifrado se utilizan para limitar la cantidad de tráfico que podría ser capturado.  Calcular cuánto tráfico se tiene que montar este tipo de ataque es más allá del alcance de este instructible.

Artículos Relacionados

¿Cómo hacer su propio encargo completo tamaño casero carteles de cine

¿Cómo hacer su propio encargo completo tamaño casero carteles de cine

Ever quería hacer tus propios carteles personalizados tamaño completo pero no quería gastar $20? Bueno tengo una solución para usted! Todo lo que necesitas saber es cómo usar una computadora, tijeras y cinta. Me topé con la solución cuando me estaba
Hacer tu propio carbón (también conocido como carbón de terrón)

Hacer tu propio carbón (también conocido como carbón de terrón)

(nota de escritores: este es mi primer instructable así que estoy abierto a críticas constructivas.  Si ves algo que debe añadirse, por favor hágamelo saber y a mantener las cosas actualizadas.  Gracias por leer!)Este instructable le mostrará cómo ha
Hacer tus propios montajes de parlantes de puerta de Scion

Hacer tus propios montajes de parlantes de puerta de Scion

si desea reemplazar los altavoces de puerta en su segunda generación Scion xB (y probablemente xD y tC) tienes algunas opciones. Cualquiera puede comprar un montaje plástico y un arnés de cableado. Puede hacer su propio montaje de nuevos materiales t
Hacer su propio CNC DIY

Hacer su propio CNC DIY

este instructable describe el proceso de montaje de mi 2 º generación CNC máquina diseñado para ser fácil de construir y tranquilidad suficiente para ser Apartamento acogedor. He incluido proyectos de ejemplo que he hecho en las primeras dos semanas
Hacer tu propio... {s} NO {w} Junta

Hacer tu propio... {s} NO {w} Junta

¿qué no es un Consejo?Es una tabla de snowboard con no consolidaciones...¿Por qué alguien haría?Porque pies aman ser libre!Pregunte cualquier surfer, skater, pie desnudo, niño, etc....... Surf no tiene consolidaciones, Skate no tiene ninguno... ni ha
Cómo hacer su propio peluche pulpo

Cómo hacer su propio peluche pulpo

¿Alguna vez has querido tener un amigo cefalópodo del tuyo sin miedo a obtener agua por todo el lugar o escapar de sus peces tanque con facilidad? Bien, ahora usted puede! Dentro de este proyecto son simples pasos para hacer tu propio Octo-compañero!
Hacer su propio cigarro caja guitarra / Mp3 Reproductor Amplificador

Hacer su propio cigarro caja guitarra / Mp3 Reproductor Amplificador

he querido crear un cigarro caja guitarra y Amp durante bastante tiempo, y parece que el contestst Instructable Hack sonido y batería eran sólo el incentivo extra que necesitaba para darle una oportunidad.Este Instructable muestra cómo crear un ampli
Hacer tu propio cohete modelo!

Hacer tu propio cohete modelo!

Como este es mi primer Instructable, por favor Perdóname por los bordes ásperos. Saludos y gracias por leerme!¿Has alguna vez has querido probar cohetes pero no quería salir y comprar un kit? En este Instructable mostraré cómo diseñar y construir tu
Hacer tu propio protoboard

Hacer tu propio protoboard

en este instructable le mostraré cómo hacer su propio tablero.Si usted ha leído mi instructables otros usted probablemente habrá recogida por ahora que estoy un poco de un cordero :) El método en este instructable era algo que utilizaba mucho cuando
Cómo hacer tu propio Turquía diafragma llamada

Cómo hacer tu propio Turquía diafragma llamada

este es un instructivo que detalla cómo hacer su propio pavo de diafragma llamada (llamada de boca).Si alguna vez tienes Turquía buscó, sabes lo que es. Si no, sólo sé que es esencialmente un instrumento musical que imita el sonido natural de un guaj
Hacer tu propio trono de "Hierro"

Hacer tu propio trono de "Hierro"

¿Sueñas con ser rey de la callejón sin salida? O ¿qué tal Señor del césped? Si es así, entonces usted va a necesitar un trono! Hemos construido un juego de tronos inspirados trono de hierro para nuestra fiesta de Halloween de temática medieval. No lo
Cómo hacer tu propio casco de Fallout 3 prop!

Cómo hacer tu propio casco de Fallout 3 prop!

Hoy voy a mostrarte cómo hacer tu propio casco de Fallout 3 armadura de poder sostener!Si sigues esos pasos tienes una mirada muy agradable apoyo!Paso 1: materialesOK, esos son los materiales y programas que necesitas:-Pepakura Designer 3: www.tamaso
Hacer su propio patrón de zapatos

Hacer su propio patrón de zapatos

¿Eres un aspirante a Zapatero o diseñador? Un modelo de zapato es un arte en sí mismo, afecta el zapato lo fácil es que, cómo encajará en el pie y como se ve. Es importante para los diseñadores y fabricantes entender cómo se hacen los patrones.Tengo
Hacer sus propio blanco chocolate y caramelos manzanas sumergidas

Hacer sus propio blanco chocolate y caramelos manzanas sumergidas

Has visto todos estos en las tiendas de chocolate en el centro comercial, en los parques de atracciones y tiendas del desierto. Pueden ser caros, pero son tan deliciosos. Mi esposo y yo habían perfeccionado la receta hace años y es una tradición fami