elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Seguridad (Moderador: r32)
| | |-+  Idea para cifrado de datos alfanuméricos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Idea para cifrado de datos alfanuméricos  (Leído 2,985 veces)
zikotik

Desconectado Desconectado

Mensajes: 59



Ver Perfil
Idea para cifrado de datos alfanuméricos
« en: 13 Febrero 2014, 17:35 pm »

Hola gente, quería compartir con uds un método de cifrado que estoy armando junto con un amigo, basado en Arrays, para utilizar en bases de datos SQL con PHP y lectura/escritura de archivos con C++.

Quisieramos saber qué opinan de éste método de cifrado y qué podría mejorarse.

Por el momento sirve sólo para datos alfanuméricos, lo cual hace que sea básico (es sólo para tener una base). Los caracteres están identificados con un número de 2 dígitos en una tabla de 12 x 3 (36 caracteres) tomando por igual a las mayúsculas y a las minúsculas.

Código
  1. 10 11 12 13 14 15 16 17 18 19 20 21
  2. A  B  C  D  E  F  G  H  I  J  K  L
  3.  
  4. 22 23 24 25 26 27 28 29 30 31 32 33
  5. M  N  O  P  Q  R  S  T  U  V  W  X
  6.  
  7. 34 35 36 37 38 39 40 41 42 43 44 45
  8. Y  Z  0  1  2  3  4  5  6  7  8  9

Al encriptarlo, se debe pasar cada caracter de cada palabra a los siguiente valores teniendo en cuenta la tabla anterior:

Código
  1. 0 1 2 3 4 5 6 7 8 9
  2. Z B P K G Q V H C A

Nota: A partir de ahora, tomaremos la palabra "ASD" como ejemplo.

Para pasar un caracter a valor cifrado, se debe separar un dígito del otro, como por ejemplo:

Código
  1. ASDS = ?
  2. A = B + Z
  3. S = P + C
  4. D = B + K
  5. ? = B + Z + P + C + B + K

Cuando se hayan pasado todos los caracteres, se deben eliminar sólo los caracteres repetidos, pero obteniendo la distancia del siguiente valor repetido a partir del primero, y luego se escribe el número de la distancia delante del primer valor cifrado, es decir...

Código
  1. ASD = ?
  2. ? = B + Z + P + C + B + K
  3. ? = B + Z + P + C + 4 + K
  4. ? = 4B + Z + P + C + K

Por último la palabra cifrada quedaría de la siguiente manera:

Código
  1. ASD = 4BZPCK

Les dejo un par de ejemplos para que vean...

Código
  1. root = PHPGPGPA = 2PH2G2PA
  2. linux = PBBCPKKZKK = 4P1BC1KZ1K
  3. bunker = BBKZPKPZBGPH = 1B3K4Z2PBGPH
  4. flug = BQPZKZBV = 6BQP2ZKV
  5. produkt = PQPHPGBKKZPZPA = 2PQH6PGB1K2ZPA
  6. trinken = PAPHBCPKPZBGPK = 2PAH6BC2P6KZGP
  7. schnee = PCBPBHPKBGBG = 3PC2BHPK2B2G


« Última modificación: 14 Febrero 2014, 19:11 pm por zikotik » En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: Idea para cifrado de datos alfanuméricos
« Respuesta #1 en: 13 Febrero 2014, 23:43 pm »

depende de la seguridad que quieres, es bonito como proyecto, pero no seguro... fijate como funciona la maquina enigma, posiblemente pueda ayudarte :P

http://www.enigmaco.de/enigma/enigma.swf

recuerda, la primera maquina aceptada como computadora fue diseñada para resolver esto :P


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
DISPLAYS ALFANUMERICOS???
Electrónica
Mike18962 1 3,244 Último mensaje 22 Agosto 2007, 19:28 pm
por lu8emw
Tutorial Kamaleon 2 - cifrado creativo para la seguridad de tus datos
Seguridad
aivan 0 4,840 Último mensaje 19 Julio 2011, 21:45 pm
por aivan
Eric Schmidt insiste, el cifrado de datos es la mejor receta contra la censura
Noticias
wolfbcn 0 1,284 Último mensaje 24 Enero 2014, 14:19 pm
por wolfbcn
ORBOT y cifrado de datos
Hacking Mobile
chentron 2 2,693 Último mensaje 9 Junio 2014, 00:21 am
por chentron
El cifrado de datos, una asignatura pendiente
Noticias
wolfbcn 0 1,422 Último mensaje 6 Noviembre 2014, 18:25 pm
por wolfbcn
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines