Skip to main content

random-32-key-base64

Generate a 32-byte random key using random.org and encode it in base64.

Installation

You can run this tool directly using uvx without installation:

uvx random-32-key-base64

Or install it with uv:

uv tool install random-32-key-base64

Or with pip:

pip install random-32-key-base64

Usage

Simply run the command:

random-32-key-base64

This will generate 32 random bytes from random.org, encode them in base64, and print the result.

Example Output

dGhpcyBpcyBhbiByYW5kb20gYmFzZTY0IGVuY29kZWQgc3RyaW5n

Requirements

  • Python 3.12 or higher
  • Internet connection (to access random.org)

How it works

The tool uses the random.org API to generate cryptographically secure random bytes, then encodes them using base64 encoding for easy copying and use in various applications.

Metadata

Release files for random-32-key-base64 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for random-32-key-base64 0.1.0
File Size Uploaded
random_32_key_base64-0.1.0.tar.gz 2.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for random-32-key-base64 0.1.0
File Interpreter ABI Platform
random_32_key_base64-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 4.9 kB

Release files / random_32_key_base64-0.1.0.tar.gz

Download URL random_32_key_base64-0.1.0.tar.gz
Size 2.1 kB
Tags Source
SHA-256 checksum
How to use checksums
929444c28499ff5bc03cf08187b9a9fed85977bc41d83bf4a3a6345f62808cfc
BLAKE2b-256 checksum
How to use checksums
0b351025370767ae879c9f899d818bce56514ac5f01103c1793f93d6e04952d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.22

Release files / random_32_key_base64-0.1.0-py3-none-any.whl

Download URL random_32_key_base64-0.1.0-py3-none-any.whl
Size 2.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e1104e2416a3163ba3d7441209f643754a6d76783cff5967d9c00e32cb79cf18
BLAKE2b-256 checksum
How to use checksums
785f236a9e5f75cbbc9f27594d482732d9e1f06655ad311e4df87c8b3742b048
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.22

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page