¿Cuál es el significado de los tres números 741 en "openssl rand -base64 741"?

¿Cuál es el significado de los tres números 741 en "openssl rand -base64 741"?

Estoy creando un archivo de claves de autenticación para mongodb y una forma de hacerlo es usar:/usr/bin/openssl rand -base64 741 > $TMPFILE

Quiero entender qué está pasando, entendí todo menos el significado de tres números 741

No pude encontrar una explicación en la documentación.

Respuesta1

Significa que utilizará 741 bytes de datos aleatorios y base64.

Ejemplo con -hex 20este tendrá 40 de largo.

$ /usr/bin/openssl rand -hex 20
51b40b347dfccefa9b4f8a13d36c4564760c2f82

Está explicado en la página de manual. Ver numal final y la descripción:

SYNOPSIS
       openssl rand [-help] [-out file] [-rand file...]  [-writerand file]
       [-base64] [-hex] num

DESCRIPTION
   This command generates num random bytes using 
   cryptographically secure pseudo random number generator (CSPRNG).

información relacionada