From 5f65b8a9fb9524a20ce6bf7c9511c1ec174ce384 Mon Sep 17 00:00:00 2001
From: akwizgran <michael@briarproject.org>
Date: Thu, 3 Jan 2013 21:42:05 +0000
Subject: [PATCH] Reduced MAX_PUBLIC_KEY_LENGTH to match SEC 1 encoding of
 384-bit keys.

---
 briar-api/src/net/sf/briar/api/plugins/InvitationConstants.java | 2 +-
 briar-api/src/net/sf/briar/api/protocol/ProtocolConstants.java  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/briar-api/src/net/sf/briar/api/plugins/InvitationConstants.java b/briar-api/src/net/sf/briar/api/plugins/InvitationConstants.java
index 9cdd4c6283..bc4e2a7845 100644
--- a/briar-api/src/net/sf/briar/api/plugins/InvitationConstants.java
+++ b/briar-api/src/net/sf/briar/api/plugins/InvitationConstants.java
@@ -12,5 +12,5 @@ public interface InvitationConstants {
 
 	int HASH_LENGTH = 48; // Bytes
 
-	int MAX_PUBLIC_KEY_LENGTH = 120; // Bytes
+	int MAX_PUBLIC_KEY_LENGTH = 97; // Bytes
 }
diff --git a/briar-api/src/net/sf/briar/api/protocol/ProtocolConstants.java b/briar-api/src/net/sf/briar/api/protocol/ProtocolConstants.java
index 5c1f684dd6..a2aa0d79a0 100644
--- a/briar-api/src/net/sf/briar/api/protocol/ProtocolConstants.java
+++ b/briar-api/src/net/sf/briar/api/protocol/ProtocolConstants.java
@@ -24,7 +24,7 @@ public interface ProtocolConstants {
 	int MAX_GROUP_NAME_LENGTH = 50;
 
 	/** The maximum length of a public key in bytes. */
-	int MAX_PUBLIC_KEY_LENGTH = 120;
+	int MAX_PUBLIC_KEY_LENGTH = 97;
 
 	/** The maximum length of an author's name in UTF-8 bytes. */
 	int MAX_AUTHOR_NAME_LENGTH = 50;
-- 
GitLab