Generating secrets for applications
7ji9xmel

7ji9xmel @7ji9xmel

Joined:
May 15, 2024

Generating secrets for applications

Publish Date: Aug 20 '24
0 0

Using Python and Terminal:

python -c 'import secrets; print(secrets.token_urlsafe(16))'
Enter fullscreen mode Exit fullscreen mode
python -c 'import secrets; print(secrets.token_hex(16))'
Enter fullscreen mode Exit fullscreen mode

If for some of you on Windows does not work, replace single quotes ' into double quotes ".

Using OpenSSL:

openssl rand -base64 16
Enter fullscreen mode Exit fullscreen mode
openssl rand -hex 16
Enter fullscreen mode Exit fullscreen mode

The number you choose is the length of the secret in bytes, a hex of 16 bytes will produce 32 character strings.

Comments 0 total

    Add comment