]> git.scottworley.com Git - overonion/blobdiff - overonion-make-key
Name key size
[overonion] / overonion-make-key
index 7d0ff1ac6b69d9d61ef57c6ec594f1261e0174ce..5c702757cc1b96612da927992ff3dff14e5776b5 100755 (executable)
@@ -1,5 +1,7 @@
 #!/bin/bash
 
+key_size=99
+
 ciphers=(
   bf-cbc bf-cfb bf-ecb bf-ofb
   cast-cbc cast5-cbc cast5-cfb cast5-ecb cast5-ofb
@@ -39,7 +41,7 @@ keys_generated=0
 function generate_keys() {
   while read -r cipher;do
     echo -n $'\r'"Generating key $((++keys_generated))/$keys_needed" >&2
-    echo "openssl-enc $cipher $(head -c 99 "$random_source" | base64 --wrap=0 )"
+    echo "openssl-enc $cipher $(head -c "$key_size" "$random_source" | base64 --wrap=0 )"
   done < <( IFS=$'\n'; shuf <<< "${ciphers[*]}"; )
 }