aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--envelope.cpp5
-rwxr-xr-xenvelope/gcdtest.sh21
2 files changed, 4 insertions, 22 deletions
diff --git a/envelope.cpp b/envelope.cpp
index 33ac8c4..4971358 100644
--- a/envelope.cpp
+++ b/envelope.cpp
@@ -1,12 +1,15 @@
#include <stdexcept>
#include <cassert>
#include "aes.h"
-#include "base64.h" //TODO: remove
#include "envelope.h"
#include "rng.h"
#undef DEBUG
+#ifdef DEBUG
+#include "base64.h"
+#endif
+
using namespace std;
namespace Envelope{
diff --git a/envelope/gcdtest.sh b/envelope/gcdtest.sh
deleted file mode 100755
index be6ff7e..0000000
--- a/envelope/gcdtest.sh
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/usr/bin/env bash
-function go() {
- keylen="$1"
- total="$2"
- for i in $(seq 1 "$total"); do
- ./envelope -k "$keylen" 2>&1 | head -1 | cut -d' ' -f3 | outerr
- done | sort -n | uniq -c | head -1 | awk '{print $1}'
-}
-
-function percentage() {
- printf "%d bits, %d trials: %s%% 2's\n" "$1" "$2" "$(bc <<<"100*$(go $1 $2)/$2")"
-}
-
-percentage "$1" "$2"
-
-#percentage 512 20
-#percentage 700 20
-#percentage 900 20
-#percentage 1024 10
-#percentage 1400 10
-#percentage 2048 10