shuf -er -n128 {A..Z} {a..z} {0..9}|tr -d '\n'
shuf -er -n20 {0..9}|sha512sum|cut -c 1-128
shuf -er -n20 {A..Z} {a-z} {0..9}|sha512sum|cut -c 1-128
openssl rand -base64 128|tr -d '\n'
shuf -er -n128 {A..Z} {a..z} {0..9}|tr -d '\n'
shuf -er -n20 {0..9}|sha512sum|cut -c 1-128
shuf -er -n20 {A..Z} {a-z} {0..9}|sha512sum|cut -c 1-128
openssl rand -base64 128|tr -d '\n'