Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/03/2014, 13:24
Avatar de geq
geq
 
Fecha de Ingreso: agosto-2006
Ubicación: Rosario
Mensajes: 655
Antigüedad: 17 años, 10 meses
Puntos: 22
Respuesta: Pasar esta fórmula matemática

Hola, a primera vista calculo que es algo así:

Código c#:
Ver original
  1. string seedNumber = textBox_seedNumber.Text; //Obtener el código y guardarlo en la variable que usa para el cálculo
  2.  
  3. int num = Convert.ToInt32(seedNumber.Substring(0, 6), 0x10);
  4. int num2 = num + 0x10f0a563;
  5. int num3 = Convert.ToInt32(seedNumber.Substring(10, 2), 0x10) & 7;
  6. int num4 = (num2 >> num3) | (num2 << (0x20 - num3));
  7. num4 ^=  num;
  8.  
  9. //En vez de devolver el resultado, cargarlo en el otro textbox
  10. textBox_Password = num4.ToString("X");

Esto iría en el evento Click del botón.

Otra forma sería meter eso tal como está en un método donde le pases seedNumber y te devuelva el string.

Saludos.