Truly Random String

by Ricardo Fernández Serrata

Version 1 (April 11, 2021)

Download (20 downloads)

Generates a truly random string of any length and any charset, no remote server required, all thanks to /dev/random.

Because of legacy, this doesn't pipe head's stdout through xxd, instead writes and reads a file within Automate's private storage. Any of these are required because AM reads stdout as 7bit ASCII, but this flow requires 8bit chars for max randomness.

I made this with password generation in mind, that's why it doesn't log data nor it performs a Clipboard Set. But you can use this for anything that isn't security-related.

It only supports charset length less than or equal to 2^16. Larger charsets will have higher indices ignored because 2 Bytes aren't enough to address them. Indices less than or equal to 2^16 - 1 are always within 16bit addressing range.

Similar (quantum integer alternative) flow by Patrick Corgan:

3.0 average rating from 2 reviews

5 stars
4 stars
3 stars
2 stars
1 star

Rate and review within the app in the Community section.