Retroceder   Foros del Web > Programación para sitios web > .NET

Respuesta
 
Herramientas Desplegado
Antiguo 19-abr-2006, 08:51   #1 (permalink)
Rothariger ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2006
Mensajes: 29
Enviar un mensaje por ICQ a Rothariger Enviar un mensaje por MSN a Rothariger
Pregunta Saber si esta encriptado???

Hola gente como va?

tengo una pregunta... tengo alguna forma de saber si un texto esta encriptado o no? un poco rara la pregunta no?

nose bien como explicarlo...

pero tengo 1 textbox y un boton, y tengo q decir si el string ingresado, esta encriptado o no, con una clave "hardcodeada".

saludos...
Rothariger está desconectado   Responder Citando
Antiguo 19-abr-2006, 09:01   #2 (permalink)
Moderador
RootK llegará a ser famoso muy prontoRootK llegará a ser famoso muy pronto
 
Avatar de RootK
 
Fecha de Ingreso: noviembre-2002
Ubicación: México D.F
Mensajes: 7.552
Enviar un mensaje por MSN a RootK
esta un poco complicado hacer eso.. ya que depende de tu encriptacion, que tal si lo hiciste para md5, sha256, sha512, TripleDES, Rijndael, si son simétricos o no.., etc..etc.., entonces si introducen un texto es muy variante y poco probable saberlo, a menos que tengas definido el tipo de encriptamiento que estás manejando... y aún así sería algo complejo...

SAlu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .
RootK está desconectado   Responder Citando
Antiguo 19-abr-2006, 09:29   #3 (permalink)
.seb está en el buen camino
 
Avatar de .seb
 
Fecha de Ingreso: marzo-2006
Ubicación: Internet
Mensajes: 493
De acuerdo

Rotharinger, según tengo entendido los algoritmos de "fuerza bruta" para romper encripciones se basan en reglas de linguística para reconocer cuando el texto es texto plano.
Tendrías que de alguna forma programar esas reglas para poder reconocer si el texto está encriptada o no.

Si lo logras hacer por favor cuéntanos como.
__________________
saludos
seba
http://sebaespanol.blogspot.com
.seb está desconectado   Responder Citando
Antiguo 19-abr-2006, 10:19   #4 (permalink)
Moderador
RootK llegará a ser famoso muy prontoRootK llegará a ser famoso muy pronto
 
Avatar de RootK
 
Fecha de Ingreso: noviembre-2002
Ubicación: México D.F
Mensajes: 7.552
Enviar un mensaje por MSN a RootK
Pero esos algoritmos de fuerza bruta lo que hacen es probar las combinaciones de caracteres para poder decifrar la clave mas no saben si está encriptado...

por ejemplo... mi clave es
sea2dfdw9$!

Si se pasa a un MD5 y corres algun fuerz bruta va a estar ejecutando caracter por caracter y la comparacion de la cadena para llegar al resultado que puede tardar hasta meses, años..etc... dependiendo de la longitud, y si con eso digamos que se pudera detectar, imaginate el tiempo que tendría que esperar el usuario para saber si su cadena está o no encriptada...
__________________
Nadie roba nada ya que en la vida todo se paga . . .
RootK está desconectado   Responder Citando
Antiguo 19-abr-2006, 10:26   #5 (permalink)
.seb está en el buen camino
 
Avatar de .seb
 
Fecha de Ingreso: marzo-2006
Ubicación: Internet
Mensajes: 493
No Root, lo que digo no depende de lo que hace el algoritmo para quebrar el código, sino como hace para saber si lo quebró o no.
Cómo sabe que sea2dfdw9$! no es una palabra válida del español??? para eso utiliza las reglas de linguística.

Me explico?
__________________
saludos
seba
http://sebaespanol.blogspot.com
.seb está desconectado   Responder Citando
Antiguo 19-abr-2006, 10:49   #6 (permalink)
Rothariger ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2006
Mensajes: 29
Enviar un mensaje por ICQ a Rothariger Enviar un mensaje por MSN a Rothariger
si, pero me perdi.. jajajaja... igual soy re newbie en esto de la encryptacion, y no entiendo mucho... tal vez cuando lo tenga mas cocinado sepa mas..

esta en md5... por las dudas....
Rothariger está desconectado   Responder Citando
Antiguo 19-abr-2006, 11:06   #7 (permalink)
Moderador
RootK llegará a ser famoso muy prontoRootK llegará a ser famoso muy pronto
 
Avatar de RootK
 
Fecha de Ingreso: noviembre-2002
Ubicación: México D.F
Mensajes: 7.552
Enviar un mensaje por MSN a RootK
Cita:
Iniciado por .seb
para eso utiliza las reglas de linguística.
en ese punto estoy de acuerdo aunque eso sería otro tema... lo digo porque la pregunta original se refiere a que si un texto "X" está encriptado o no.. y si se hacen reglas de linguística, se tardaría muchisimo para saber a cual corresponde y la segunda es saber si es una cadena encriptada, sin contar si la palabra puede tener o no modismos...

Cita:
Iniciado por Rothariger
esta en md5... por las dudas....
Un buen comienzo es medir el texto que corresponda a los 32 caracteres del md5 y estar barriendo los caracteres para verificar que tambien sean hexadecimales y sin espacios entre cada caracter...
RootK está desconectado   Responder Citando
Antiguo 19-abr-2006, 12:45   #8 (permalink)
Rodolfo Israel está en el buen camino
 
Avatar de Rodolfo Israel
 
Fecha de Ingreso: marzo-2005
Mensajes: 193
Enviar un mensaje por MSN a Rodolfo Israel
Segun mi opinion, definitivamente creo que la respuesta es un rotundo NO, no hay manera de saber si el texto esta encriptado o no, no por el hecho de que el texto este ilegible quiera decir que vaya a estar encriptado, pues como dicen por ahi depende mucho del cristal con que se mire, como dice rootk hay muchas maneras de encriptar un texto, el saber si el texto esta o no encriptado depende del sistema que quieras usar para encriptar/desencriptar, lo que para md5 puediera ser un texto encriptado, para sha256 no, y asi sucesivamente.

Saludos.
__________________
-El que no vive para servir, no sirve para vivir
-Si todo lo que tiene es solo un martillo, cualquier cosa que vea le parecerá un clavo. :pensando:
Rodolfo Israel está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 03:16.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93