Don't need this method anymore now that we have MessageKit.

pull/149/head
jMyles 2018-02-19 15:18:47 -08:00
parent 73306a9094
commit 3c63ece916
1 changed files with 0 additions and 21 deletions

View File

@ -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