diff --git a/nacl/public.py b/nacl/public.py index 43449e36d99945cbdfa2fe8f89f2abf2b9089075..38e0cf22a962a75b79da72b072e28d84dae56cb2 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):