From 15bbe379861c671a2e9b6dc5ac2583625c489033 Mon Sep 17 00:00:00 2001 From: rjaeckel Date: Sat, 30 Jan 2016 20:54:10 +0100 Subject: [PATCH] bugfix as openssl 1.0.2 does not accept a key longer than 64Bytes in hex openssl 1.0.1 just strips the key --- ocdec.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/ocdec.sh b/ocdec.sh index 1388c2f..2f682d0 100755 --- a/ocdec.sh +++ b/ocdec.sh @@ -124,6 +124,7 @@ function decryptFile() { decFileKeyContent="$( openssl rc4 -d -in "$encFileKeyPath" -iv 0 -K $decUserFileShareKeyHEX )" decFileKeyContentHEX="$( echo -n $decFileKeyContent |od -An -tx1 |tr -dc '[:xdigit:]' )" + decFileKeyContentHEX=${decFileKeyContentHEX:0:64} # --- Get the FileKey --- # --- Decrypt the file ---