Ver Mensaje Individual
  #1  
Antiguo 12-03-2009
DANY DANY is offline
Miembro
 
Registrado: nov 2003
Posts: 145
Reputación: 21
DANY Va por buen camino
Convertir cadena aleatoria en cadena de N caracteres

Hola foreros, estoy implementando una llave por soft para mi sistema basada en una clave de autorizacion y una fecha de expiracion.
La idea basicamente es en base a un ID del hardware de la PC que el usuario me envia se cifra dicha clave con una fecha de expiracion que es enviada al cliente (por mail, telefono, etc.).
La encriptacion de los datos funciona de maravillas gracias a las Unit de la WEB de Seoane (las recomiendo para el que se inicie en el tema de encriptacion y agradezco al maestro).
Ahora yo necesito enviarle la cadena encriptada al cliente, pero el cifrado me genera claves de activacion de 40 caracteres, lo cual lo hace impracticable.
Como hago para generar un string de 40, 41 , 42 etc. caracteres en supongamos un string de siempre 20 caracteres ? hay algun algoritmo dando vueltas?. Si le envio al cliente una cadena con 20 caracteres y luego la interpreto reconvirtiendo convirtiendo la clave, seria la solucion.
No me interesa que el algoritmo de conversion se predesible ya que la cadena resultante estaria encriptada.
Gracias por su tiempo
Responder Con Cita