Ver Mensaje Individual
  #6  
Antiguo 06-03-2007
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Reputación: 24
seoane Va por buen camino
Cita:
Empezado por Casimiro Notevi
Por cierto, si se quiere valores "aleatorios", ¿por qué quiéres que salgan los mismos valores?, ya no serían aleatorios
Pues se utiliza para cifrar información, un cifrado muy pobre, nunca el que usarías para ocultar información importante. Pero como es sencillo, se suele utilizar cuando se esta aprendiendo.

También puede servir para otras cosas, por ejemplo en un juego de cartas podemos utilizar Random para barajar las cartas y guardando la semilla podemos repetir el mismo juego todas la veces que queramos. (Creo que el carta blanca utiliza un método similar)

Cita:
Empezado por basti
Antes de saber lo anterior, yo utilizaba secuencias con random para hacer encriptaciones sencillas, cuando, por casualidad, vi ese texto en la ayuda de delphi, cambié el sistema.
Lo ideal si queremos asegurarnos de que el random no nos va a dejar tirados, es utilizar nuestra propia funciona de random. Ya ves que son solo unas lineas de código. Ahora bien, si queremos un poquito de seriedad, la API de windows cuenta con su propio generador de números aleatorios.

De todas formas para encriptar mejor usar alguno de los métodos probadamente seguros, AES, Serpent, etc ... Aguantaran un poco mas un ataque que cualquier método que inventemos nosotros.
Responder Con Cita