From c90fe215956f545136310413869e0abd403e6b8f Mon Sep 17 00:00:00 2001
From: David Fischer <djfische@gmail.com>
Date: Sat, 16 Mar 2013 15:52:10 -0700
Subject: [PATCH] Fixed issue getting raw keys with Py3

---
 nacl/public.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/nacl/public.py b/nacl/public.py
index 43449e36..38e0cf22 100644
--- a/nacl/public.py
+++ b/nacl/public.py
@@ -110,8 +110,8 @@ class Box(encoding.Encodable, six.StringFixer, object):
     NONCE_SIZE = nacl.lib.crypto_box_NONCEBYTES
 
     def __init__(self, public_key, private_key):
-        self._pk = str(public_key)
-        self._sk = str(private_key)
+        self._pk = public_key._public_key
+        self._sk = private_key._private_key
         self._shared_key = None
 
     def __bytes__(self):
-- 
GitLab