Autor Tema: Saludos al personal

0 Usuarios y 1 Visitante están viendo este tema.

06 Octubre, 2006, 02:43 pm
Leído 4317 veces

Ser_Celestial

  • $$\Large \color{#6a84c0}\pi$$
  • Mensajes: 3
  • Karma: +0/-0
  • Sexo: Masculino
  • La Libertad es lo mas preciado del que carece....
Buenas tardes a todos , es un placer formar parte de este fantastico foro ... bueno os cuento mi pequeño desafio matematico la cual he descubierto que me atrae bastante pero lo he descbierto algo tarde, pero como dice el dicho nunca es tarde cuando la dicha es buena.Bien despues de estar estudiando algun sistema  numerico y aprender cifrados y demas em he topado con un calculo la cual solo tengo 3 datos pero no se cual seria el calculo o ecuacion emplear.

03FD7277FFB2BBC4086B0D19BE42ACAF
872E2B3AF0F335F45EC16C2F62BA7AE8
Estos datos da como resultado


9E891A5C3EB0EBEF78249E235D5AB85D

Algun compay tiene idea que tipo de ecuacion puede ser?

Sin mas un fuerte abrazo a todos.

07 Octubre, 2006, 02:55 pm
Respuesta #1

Ser_Celestial

  • $$\Large \color{#6a84c0}\pi$$
  • Mensajes: 3
  • Karma: +0/-0
  • Sexo: Masculino
  • La Libertad es lo mas preciado del que carece....
Veo qeu esta dificil el asunto , es posible averiguarlo?.......

07 Octubre, 2006, 05:58 pm
Respuesta #2

Champion9999

  • $$\Large \color{#5e8d56}\pi\,\pi\,\pi$$
  • Mensajes: 243
  • Karma: +0/-0
No entiendo tu pregunta, a que te refieres con "me he topado con un calculo la cual sole tengo 3 datos"? A que te refieres con "ecuacion"?

Te refieres a que con alguna "operacion" (puede ser suma, resta, division, multiplicacion en cierto sistema numerico) el primer "numero" con el segundo resultan en el tercero?
O te refieres a cualquier tipo de operacion (potencia, radicacion, reorden de "digitos", etc)?
.

07 Octubre, 2006, 06:26 pm
Respuesta #3

Ser_Celestial

  • $$\Large \color{#6a84c0}\pi$$
  • Mensajes: 3
  • Karma: +0/-0
  • Sexo: Masculino
  • La Libertad es lo mas preciado del que carece....
21006DA0CA0000670465400192009862FB45F7DB016FB3FDB326A727BB3576E87E7A50614B08F1B0E27B9FF72AE2DEB9D46E0D844927FDFE36C7B257E4D6B0455601E66C20460167C7FAFBC6B3EA406DC19E6F8ED801EBDC9A2D92D4E81DF04876630EB29EA88ECE262826E2C0625902F3


Para lograr descifrar este tipo de mensajes por SAT las ecuaciones serian las siguientes
IDEA KEY= 20 37 BC 03 3B 5A 48 66 3B 99 1B F4 EE 80 81 BA
modulo RSA= 87BABC043F6656A504011FF45D1F3778CEA37CFF305821CF4ED08B7F8D65CA97CE86C9B6CB045B465A69E6DF7CBAFF95CE272E0EF7C86EE6AC8B290F269E36DDC792F7A9C25EC607172D91692FA39447DFEA17C4912BDFB4529F2B817849CFE5
RES0 ^03 mod ModuloRSA=RES1

Cabecera  = 21006DA0CA00006704654001920098
RES0 = 62FB45F7DB016FB3FDB326A727BB3576E87E7A50614B08F1B0E27B9FF72AE2DEB9D46E0D844927FDFE36C7B257E4D6B0455601E66C20460167C7FAFBC6B3EA406DC19E6F8ED801EBDC9A2D92D4E81DF04876630EB29EA88ECE262826E2C06259
RSA  = 87BABC043F6656A504011FF45D1F3778CEA37CFF305821CF4ED08B7F8D65CA97CE86C9B6CB045B465A69E6DF7CBAFF95CE272E0EF7C86EE6AC8B290F269E36DDC792F7A9C25EC607172D91692FA39447DFEA17C4912BDFB4529F2B817849CFE5
RS1  = 4EA24572F429051FD37DCFBC1B70E87DB4CF7CF9F0E316694F80D3AF098EEDEF1DF33D1D798668032396B09413660F4F939ABB24C3EB7F9C5BEBD501FEA47191AD6BC688031984E8B85F16D5111714EAA512F818498941E43DDF59AE7CA8F17B

Al  RES1(RESPUESTA 1) lo dividimos en 12 bloques la cual calcularemos su CLR cosas que no importa el resultado seria el ultimo byte del bloque 12 en este caso 7B OR 80 (un valor estándar) = FB
4EA24572F429051F
D37DCFBC1B70E87D
B4CF7CF9F0E31669
4F80D3AF098EEDEF
1DF33D1D79866803
2396B09413660F4F
939ABB24C3EB7F9C
5BEBD501FEA47191
AD6BC688031984E8
B85F16D5111714EA
A512F818498941E4
3DDF59AE7CA8F17B


7B OR 80 = FB
Bien para conocer el RES2 (RESPUESTA 2), tenemos que CIFRAR con una clave  IDEA exactamente esta 20 37 BC 03 3B 5A 48 66 3B 99 1B F4 EE 80 81 BA
y la formula seria  " Bloque 12 ciframos con clave idea y ORXeamos  con el bloque anterior".
       RES1                                 Ciframos IDEA                       OXReamos el bloque anterior.
4EA24572F429051F   ------------ 0E368E6D422C3F49 -------------------  0E368E6D422C3F49
D37DCFBC1B70E87D   ------------ C62E6D556C78B6D7 -------------------  888C28279851B3C8
B4CF7CF9F0E31669   ------------ 3BF5CDED5BB87E92 -------------------  E888025140C896EF
4F80D3AF098EEDEF   ------------ 3F25EAE625FFA08A -------------------  8BEA961FD51CB6E3
1DF33D1D79866803   ------------ 2F5457F083DB1644 -------------------  60D4845F8A55FBAB
2396B09413660F4F   ------------ 4DC5379517A105D2 -------------------  50360A886E276DD1
939ABB24C3EB7F9C   ------------ A0324BB4A0A965C9 -------------------  83A4FB20B3CF6A86
5BEBD501FEA47191   ------------ ADC92D033E374519 -------------------  3E539627FDDC3A85
AD6BC688031984E8   ------------ 6E4D8C83E57035F1 -------------------  35A659821BD44460
B85F16D5111714EA   ------------ B577EF9D282F32DB -------------------  181C29152B36B633
A512F818498941E4   ------------ 0262F318876624AD -------------------  BA3DE5CD96713047
3DDF59AE7CA8F1FB   ------------ 27928F5DACEF658E -------------------  27928F5DACEF658E

 Ya aquí obtenemos el RES2 o repuesta 2 la cual tenemos que calcular para saber la RES3 o respuesta 3 con que ecuación
RES2^03 mod ModuloRSA= RES3

RES2= 0E368E6D422C3F49888C28279851B3C8E888025140C896EF8BEA961FD51CB6E360D4845F8A55FBAB50360A886E276DD183A4FB20B3CF6A863E539627FDDC3A8535A659821BD44460181C29152B36B633BA3DE5CD9671304727928F5DACEF658E
E=03
RSA = 87BABC043F6656A504011FF45D1F3778CEA37CFF305821CF4ED08B7F8D65CA97CE86C9B6CB045B465A69E6DF7CBAFF95CE272E0EF7C86EE6AC8B290F269E36DDC792F7A9C25EC607172D91692FA39447DFEA17C4912BDFB4529F2B817849CFE5
RES3= 0451D4CC0839F292400113800001155377898341014201100608001003FD7277FFB2BBC4086B0D19BE42ACAF42011046080010872E2B3AF0F335F45EC16C2F62BA7AE80000000000000000000000000000000000000000000000000000000000


Bueno ya con el res 3 podremos obtener los datos la cual queremos saber por ejemplo:

0451D4CC0839F292------- Firma
4001138000011553-----4001--ID Proveedor-----13800001 fecha Creación
7789834101420110 -----15537789 -Fecha de Vencimiento.83---CMD---- 4101 ID Proveedor.
0608001003FD7277-------------  011006080010 esto no lo tengo claro ....... -----06 - Cmd-
FFB2BBC4086B0D19
BE42ACAF42011046-------------- 03FD7277FFB2BBC4086B0D19BE42ACAF- Key 00
080010872E2B3AF0
F335F45EC16C2F62--------------- 872E2B3AF0F335F45EC16C2F62BA7AE8-Key 01
BA7AE80000000000
0000000000000000
0000000000000000
0000000000000000
Bueno estos dos datos da como resultado  9E891A5C3EB0EBEF78249E235D5AB85D se me escapa la ultima formula y no doy como puedo dar o que combinación .....
También me gustaría saber  cual es la formula para cifrar con algoritmo idea un bloque de 8 bytes con una clave de 16?
Gracias y Saludos

07 Octubre, 2006, 09:30 pm
Respuesta #4

topo23

  • $$\Large \color{#c88359}\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 937
  • Karma: +0/-0
El algoritmo IDEA es conocido, si buscan en google seguramente encontraras muchas implementaciones las cuales vas a poder usar para cifrar/descifrar (como el algoritmo
es simetrico no importa que estas haciendo), esto vale solo si conoces la clave.

Si lo que quieres es descifrar un mensaje sin saber la clave..., ese es otro problema.

Lo estandar para cifrar con una clave de longitud fija cualquier contenido es agregar al
documento a cifrar algunos bytes dummies (usualmente ceros, pero por cuestiones de
seguridad seria mejor agregar cualquier otro valor).

Si haces una pregunta mas general seguramente vas a recibir mas ayuda que al
hacer una pregunta muy especifica (dados A, B y C, tales que A#B=C, donde # es una
operacion desconocida, a priori hay infinitas formas de elegir la operacion # para que
se cumpla la igualdad).
.