Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMorgan Collett <morgan.collett@gmail.com>2008-02-29 18:20:05 (GMT)
committer Morgan Collett <morgan.collett@gmail.com>2008-02-29 18:20:55 (GMT)
commitf992206f205e76be4ea836989f485f1d8db93355 (patch)
treeb0e77defab6054e0abd36d0c8fed6ed5f258d1e5
parent4ce4b9d38778c735d0442fdebe5a45ed85e555c5 (diff)
#6572: Replace key with hash to reduce avahi TXT size
-rw-r--r--src/buddy.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/buddy.py b/src/buddy.py
index 430b57b..44d4f29 100644
--- a/src/buddy.py
+++ b/src/buddy.py
@@ -23,6 +23,8 @@ try:
from hashlib import md5 as new_md5
except ImportError:
from md5 import new as new_md5
+from hashlib import sha256
+from base64 import b64encode
import gobject
import dbus
@@ -950,7 +952,7 @@ class ShellOwner(GenericOwner):
server = profile.jabber_server
key_hash = profile.privkey_hash
- key = profile.pubkey
+ key = b64encode(sha256(profile.pubkey).digest())
nick = profile.nick_name
color = profile.color.to_string()