From b4b5e0c94ed3f3d579ec033a52b2a8d70069cc64 Mon Sep 17 00:00:00 2001 From: Linus Nordberg Date: Sat, 10 May 2014 11:17:12 +0200 Subject: The tree head signature from get-sth is not base64 encoded. --- src/v1.erl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/v1.erl b/src/v1.erl index e40d528..b082d5b 100644 --- a/src/v1.erl +++ b/src/v1.erl @@ -3,7 +3,7 @@ get_sth_consistency/3, get_proof_by_hash/3, get_entries/3, get_roots/3, get_entry_and_proof/3]). -export([hello/3]). --include("/home/linus/usr/src/ct/plop/include/plop.hrl"). +-include("$CTROOT/plop/include/plop.hrl"). -define(PROTOCOL_VERSION, 1). %% Public functions. @@ -36,7 +36,7 @@ get_sth(SessionID, _Env, _Input) -> R = [{tree_size, Treesize}, {timestamp, Timestamp}, {sha256_root_hash, base64:encode(Roothash)}, - {tree_head_signature, base64:encode(Signature)}], + {tree_head_signature, Signature}], mod_esi:deliver(SessionID, binary_to_list(jiffy:encode({R}))). get_sth_consistency(SessionID, _Env, _Input) -> -- cgit v1.1