random_pass.py 400 B

1234567891011121314
  1. import os
  2. import base64
  3. def generate_random_passphrase(length=16):
  4. """
  5. Generate a random passphrase encoded in ASCII.
  6. """
  7. random_bytes = os.urandom(length)
  8. passphrase = base64.b64encode(random_bytes).decode('ascii')
  9. return passphrase
  10. # Generate a random passphrase of 32 bytes
  11. random_passphrase = generate_random_passphrase()
  12. print(f"Random Passphrase: {random_passphrase}")