From 673e2d68a8813804502df1923a6c2f6e727e69a0 Mon Sep 17 00:00:00 2001 From: Scott Worley Date: Fri, 20 Oct 2017 00:50:06 -0700 Subject: [PATCH 1/1] Double overonion --- double-overonion | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100755 double-overonion diff --git a/double-overonion b/double-overonion new file mode 100755 index 0000000..afd4ebb --- /dev/null +++ b/double-overonion @@ -0,0 +1,23 @@ +#!/bin/bash + +if (( $# != 3));then + echo "usage: double-overonion e|d keyfile1 keyfile2" + exit 1 +fi +mode=$1 +if [[ "$mode" != e && "$mode" != d ]];then + echo "Use 'e' for encrypt or 'd' for decrypt" + exit 1 +fi +keyfile1=$2 +keyfile2=$3 + +function oo() { + "$(dirname "$0")/overonion" "$mode" "$@" +} + +if [[ "$mode" == e ]];then + oo "$keyfile2" | reverse | oo "$keyfile1" +else + oo "$keyfile1" | reverse | oo "$keyfile2" +fi -- 2.44.1