]> Dogcows Code - chaz/groupsecret/blobdiff - lib/App/GroupSecret/Crypt.pm
use sha256 digest explicitly for aes-256-cbc
[chaz/groupsecret] / lib / App / GroupSecret / Crypt.pm
index f5360bec464bf120148b056248042db86365bfe5..90163486fe1db33d8bb520f39d4ef2745ec8c396 100644 (file)
@@ -227,7 +227,7 @@ sub decrypt_aes_256_cbc {
         $filepath = $temp->filename;
     }
 
-    my @cmd = (qw{openssl aes-256-cbc -d -pass stdin -in}, $filepath);
+    my @cmd = (qw{openssl aes-256-cbc -d -pass stdin -md sha256 -in}, $filepath);
     push @cmd, ('-out', $outfile) if $outfile;
 
     my ($in, $out);
@@ -269,7 +269,7 @@ sub encrypt_aes_256_cbc {
         $filepath = $temp->filename;
     }
 
-    my @cmd = (qw{openssl aes-256-cbc -pass stdin -in}, $filepath);
+    my @cmd = (qw{openssl aes-256-cbc -pass stdin -md sha256 -in}, $filepath);
     push @cmd, ('-out', $outfile) if $outfile;
 
     my ($in, $out);
This page took 0.017841 seconds and 4 git commands to generate.