No existe relación entre usar un lenguaje u otro en la generación de contraseñas, los ejemplos mostrados a continuación son orientativos.
La salida de rand_s es criptográficamente segura, según Microsoft, y no usa la semilla cargada por la función srand.
Hay propuestas para agregar una fuerte generación de números aleatorios a PHP.
En plataformas Unix se usa comúnmente /dev/random y /dev/urandom , ya sea programáticamente o junto con un programa como makepasswd.
El lenguaje de programación Java incluye una clase llamada SecureRandom.
Muchos sistemas informáticos ya tienen una aplicación (generalmente llamada "apg") para implementar FIPS 181.
Esto se debe a la falta de uniformidad en la distribución de las contraseñas generadas, que pueden abordarse utilizando contraseñas más largas o modificando el algoritmo.
El lenguaje Python incluye una clase SystemRandom que obtiene bits aleatorios de grado criptográfico de /dev/urandom en un sistema tipo Unix, incluidos Linux y Mac OS X, mientras que en Windows usa CryptGenRandom.
La primera tirada del dado selecciona una fila en la tabla y la segunda una columna.