elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
27 Mayo 2012, 10:11  


Tema destacado: Sigue las noticias más importantes de elhacker.net en ttwitter!

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Ejercicios
| | | |-+  Encriptacion basica con matrices
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Encriptacion basica con matrices  (Leído 8,730 veces)
ohk


Desconectado Desconectado

Mensajes: 1.577


Some times I think i'm crazy, I'm crazy o so crazy


Ver Perfil WWW
Encriptacion basica con matrices
« en: 24 Septiembre 2008, 23:54 »

=========================================
== Encriptacion basica con matrices y una palabra clave==
=========================================


Realizar un programa en Java que resuelva una encriptacion basica utilizando matrices, el mismo deberá poder descifrar los datos.

La encriptacion debera ser de la siguiente forma:

Utilizar una palabra clave: clave
Texto a cifrar:             Hola mundo

Primer paso:

Generar una matriz, que contenga la palabra clave, luego de ello debera llenarse las filas con el texto a cifrar.

    c   l   a   v   e

    h   o   l   a

   m   u   n   d   o

Como pueden ver, queda un espacio vacio, este debe permanecer asi.
Paso 2:

Ordenar alfabeticamente la palabra clave, que en nuestro caso es "clave"
Y a su ves, debemos mover las columnas que estan debajo de la palabra clave, como se ve en la matriz.

   a   c   e   l   v
   l    h       o   a
   n   m  o  u   d

Paso 3:

La matriz debera voltearse, las filas deberan ser columnas, como en el siguiente ejemplo:

   a   l    n
   c    h    m
   e         o
   l    o    u
   v    a    d

Y nuestro resultado seria:
   ln hm  o ou ad

Y para la desencriptacion, debera usarse la palabra clave:
acelv que en un principio se era "clave"

Un saludo

Espero sus respuestas.

OHK


« Última modificación: 24 Septiembre 2008, 23:57 por ohk » En línea

Y es que a veces pienso, que si no estubiera loco, no podría salir adelante.
ohk


Desconectado Desconectado

Mensajes: 1.577


Some times I think i'm crazy, I'm crazy o so crazy


Ver Perfil WWW
Re: Encriptacion basica con matrices
« Respuesta #1 en: 25 Septiembre 2008, 04:56 »

Vamos, no esta muy dificil  :rolleyes:

Si es que no entendieron algo, solo avisen, la palabra clave puede ser cualquiera, "hola", "esto", etc.

Un saludo


En línea

Y es que a veces pienso, que si no estubiera loco, no podría salir adelante.
Nakp
casi es
Ex-Staff
*
Desconectado Desconectado

Mensajes: 6.334

he vuelto :)


Ver Perfil WWW
Re: Encriptacion basica con matrices
« Respuesta #2 en: 25 Septiembre 2008, 05:09 »

Vamos, no esta muy dificil  :rolleyes:

Si es que no entendieron algo, solo avisen, la palabra clave puede ser cualquiera, "hola", "esto", etc.

Un saludo

vos te desesperas? xD acabo de verlo... mañana te pongo el resultado porque tengo un par de cosas que hacer todavia

salu2
En línea

Ojo por ojo, y el mundo acabará ciego.
Nakp
casi es
Ex-Staff
*
Desconectado Desconectado

Mensajes: 6.334

he vuelto :)


Ver Perfil WWW
Re: Encriptacion basica con matrices
« Respuesta #3 en: 25 Septiembre 2008, 06:07 »

solo tengo una duda... si tengo la matriz asi

clave
hola
esquizofrenia

las letras despues desde la z no tienen como ordenarse, entonces el método de cifrado es inválido o quedan como estan?
En línea

Ojo por ojo, y el mundo acabará ciego.
ohk


Desconectado Desconectado

Mensajes: 1.577


Some times I think i'm crazy, I'm crazy o so crazy


Ver Perfil WWW
Re: Encriptacion basica con matrices
« Respuesta #4 en: 25 Septiembre 2008, 06:50 »

 c l a v e
 h o l a
 e s q u i
 z o f r e
 n i a


Todo lo demas, debe quedar como vacio

 :P
« Última modificación: 25 Septiembre 2008, 07:01 por ohk » En línea

Y es que a veces pienso, que si no estubiera loco, no podría salir adelante.
ohk


Desconectado Desconectado

Mensajes: 1.577


Some times I think i'm crazy, I'm crazy o so crazy


Ver Perfil WWW
Re: Encriptacion basica con matrices
« Respuesta #5 en: 25 Septiembre 2008, 20:45 »

Hola :D

A pedido de algunos que quieren resolver el ejercicio cambiamos las reglas.
No es necesario hacerlo en Java, pueden hacerlo en C, C#, C++, PHP, VB

Un saludo
OHK
En línea

Y es que a veces pienso, que si no estubiera loco, no podría salir adelante.
ohk


Desconectado Desconectado

Mensajes: 1.577


Some times I think i'm crazy, I'm crazy o so crazy


Ver Perfil WWW
Re: Encriptacion basica con matrices
« Respuesta #6 en: 27 Septiembre 2008, 15:52 »

que desepción  >:(

Creo que necesitan un incentivo para resolver los ejercicios, y lastimosamente, yo no puedo darles nada.
Se cierra el ejercicio  :-\
En línea

Y es que a veces pienso, que si no estubiera loco, no podría salir adelante.
chrominum


Desconectado Desconectado

Mensajes: 564


Viceroy: No es lo que tengo, es COMO lo tengo


Ver Perfil WWW
Re: Encriptacion basica con matrices
« Respuesta #7 en: 4 Octubre 2008, 14:28 »

Yo ya te dije que lo hacia y lo voy a hacer, solo espera a que instale el Visual Studio porque acabo de formatear  ;D
En línea

ohk


Desconectado Desconectado

Mensajes: 1.577


Some times I think i'm crazy, I'm crazy o so crazy


Ver Perfil WWW
Re: Encriptacion basica con matrices
« Respuesta #8 en: 4 Octubre 2008, 14:59 »

Yo ya te dije que lo hacia y lo voy a hacer, solo espera a que instale el Visual Studio porque acabo de formatear  ;D

:D:D

Uhh, de vuelta a la programacion
Listo pues, aqui espero.

Un saludo
OHK
En línea

Y es que a veces pienso, que si no estubiera loco, no podría salir adelante.
chrominum


Desconectado Desconectado

Mensajes: 564


Viceroy: No es lo que tengo, es COMO lo tengo


Ver Perfil WWW
Re: Encriptacion basica con matrices
« Respuesta #9 en: 4 Octubre 2008, 16:43 »

Solo una pregunta ¿Es necesario hacer todos esos pasos o solo con que de el mismo resultado basta?
En línea

ohk


Desconectado Desconectado

Mensajes: 1.577


Some times I think i'm crazy, I'm crazy o so crazy


Ver Perfil WWW
Re: Encriptacion basica con matrices
« Respuesta #10 en: 4 Octubre 2008, 17:10 »

Solo una pregunta ¿Es necesario hacer todos esos pasos o solo con que de el mismo resultado basta?

Si es necesario mostrar todos los pasos sin falta.
Osea que debes imprimir 3 matrices antes de sacar el resultado  :P

Un saludo
OHK
En línea

Y es que a veces pienso, que si no estubiera loco, no podría salir adelante.
AxXioma


Desconectado Desconectado

Mensajes: 795


Algunos pájaros no pueden ser enjaulados...


Ver Perfil
Re: Encriptacion basica con matrices
« Respuesta #11 en: 8 Octubre 2008, 14:20 »

Muy buenas tio, estoy esta semana liadillo con un examen de física que tengo el viernes, pero cuando tenga un hueco haré el programa.

No posteen el código aquí por favor o haganlo oculto de alguna manera que quiero solventarlo yo en C.

Saludos.

EDITO:

Por cierto, ¿la palabra clave la podemos elegir nosotros y dejarla como valor constante para todo el programa, o debe de insertarla el usuario? No se si me explico, que si nosotros realizaremos el programa con una clave a nuestro gusto, por ejemplo "merluza" y que la labor del usuario solo sea insertar el texto a cifrar y se realice la cifrado sola, o el usuario también pueda definir la clave.

Saludos.
« Última modificación: 8 Octubre 2008, 14:28 por Sarkis » En línea





.::Cuanto mas conocimiento adquieres, más te das cuenta del que hay a tu alrededor::.
ohk


Desconectado Desconectado

Mensajes: 1.577


Some times I think i'm crazy, I'm crazy o so crazy


Ver Perfil WWW
Re: Encriptacion basica con matrices
« Respuesta #12 en: 8 Octubre 2008, 16:54 »

Citar
¿la palabra clave la podemos elegir nosotros y dejarla como valor constante para todo el programa, o debe de insertarla el usuario?

Ambas opciones, puedes predefinirla tu si asi lo deseas, o puedes pedirle al usuario que ponga una palabra clave a su gusto.

Si lo haces preguntando al usuario, tienes un plus  ;)

Un saludo
OHK
En línea

Y es que a veces pienso, que si no estubiera loco, no podría salir adelante.
juancho77


Desconectado Desconectado

Mensajes: 455


rie con demencia


Ver Perfil
Re: Encriptacion basica con matrices
« Respuesta #13 en: 9 Noviembre 2008, 08:13 »

Lo revivo porque lo estoy haciendo  y tengo una duda.
Para descifrar hay que usar acelv o clave (suponiendo que la clave es "clave") ?
Es decir, se puede considerar que se conoce la clave original o hay que iniciar la desencriptacion desde la clave cifrada?
Saludos.
En línea

ohk


Desconectado Desconectado

Mensajes: 1.577


Some times I think i'm crazy, I'm crazy o so crazy


Ver Perfil WWW
Re: Encriptacion basica con matrices
« Respuesta #14 en: 9 Noviembre 2008, 11:45 »

Lo revivo porque lo estoy haciendo  y tengo una duda.
Para descifrar hay que usar acelv o clave (suponiendo que la clave es "clave") ?
Es decir, se puede considerar que se conoce la clave original o hay que iniciar la desencriptacion desde la clave cifrada?
Saludos.

Para la desencriptacion, debera usarse la palabra clave: acelv que en un principio era "clave".

Tambien podrías hacerlo mediante la palabra inicial original pero creo que te sería mas complicado la desencriptación, mejor directamente con la palabra resultante acelv, un saludo
En línea

Y es que a veces pienso, que si no estubiera loco, no podría salir adelante.
Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines