Antonio Castro wrote:
> Un sencillisimo programita C ser�a mas eficiente no ?
> La verdad con la de estupendos programas para generar claves que
> tiene que haber me siento un poco rid�culo haciendo esto pero como
> parece que se insiste en el tema voy a aportar mi granito de arena.

Perl es mucho mas eficiente para este tipo de tareas. Por ejemplo tu
programa C se puede resumir a una l�nea de c�digo perl:

perl -e "print join '',
(0..9,'A'..'Z','a'..'z','@','#','$','%','&','-','=')[rand 69, rand 69,
rand 69, rand 69, rand 69, rand 69, rand 69, rand 69]; print qq{\n} "

(seguro que no es necesario escribir rand 69 ocho veces, pero no
descubr� como abreviarlo mas).
Como perl tambi�n tiene la funci�n cript, es f�cil generar contrase�as
aleatorias y encriptarlas.

Jaime Villate

Responder a