From 3c63ece91689a5af235c2951d61fd2e49ea6bb98 Mon Sep 17 00:00:00 2001 From: jMyles Date: Mon, 19 Feb 2018 15:18:47 -0800 Subject: [PATCH] Don't need this method anymore now that we have MessageKit. --- nkms/crypto/powers.py | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/nkms/crypto/powers.py b/nkms/crypto/powers.py index 69c854836..bbe6d6ba2 100644 --- a/nkms/crypto/powers.py +++ b/nkms/crypto/powers.py @@ -179,27 +179,6 @@ class EncryptingPower(KeyPairBasedPower): enc_key = API.symm_encrypt(symm_key, key) return (enc_key, enc_symm_key) - def _decrypt_key( - self, - enc_key: bytes, - enc_symm_key: bytes, - privkey: bytes = None - ) -> bytes: - """ - Decrypts the encapsulated `enc_key` with the `privkey`, if provided. - If `privkey` is None, then it uses `self.priv_key`. - - :param enc_key: ECIES encapsulated key - :param enc_symm_key: Symmetrically encrypted key - :param privkey: Private key to decrypt with (if provided) - - :return: Decrypted key - """ - privkey = privkey or self.priv_key - - dec_symm_key = API.ecies_decapsulate(privkey) - return API.symm_decrypt(dec_symm_key, enc_symm_key) - def gen_path_keys( self, path: bytes