diff --git a/nucypher/characters/chaotic.py b/nucypher/characters/chaotic.py index b78505f13..978918eaa 100644 --- a/nucypher/characters/chaotic.py +++ b/nucypher/characters/chaotic.py @@ -184,7 +184,7 @@ class DKGOmniscientDecryptionClient(ThresholdDecryptionClient): self._learner._dkg_insight.validator_keypairs, ): # get decryption fragments/shares - decryption_share = dkg.derive_decryption_share( + decryption_share = dkg.produce_decryption_share( ritual_id=ritual_id, me=validator, shares=self._learner._dkg_insight.shares_num, diff --git a/nucypher/crypto/ferveo/dkg.py b/nucypher/crypto/ferveo/dkg.py index ccb65a7ba..ff648f506 100644 --- a/nucypher/crypto/ferveo/dkg.py +++ b/nucypher/crypto/ferveo/dkg.py @@ -74,7 +74,7 @@ def verify_aggregate( pvss_aggregated.verify(shares, transcripts) -def derive_decryption_share( +def produce_decryption_share( nodes: List[Validator], aggregated_transcript: AggregatedTranscript, keypair: Keypair, diff --git a/nucypher/crypto/powers.py b/nucypher/crypto/powers.py index 7b7a8787f..fac9c31c4 100644 --- a/nucypher/crypto/powers.py +++ b/nucypher/crypto/powers.py @@ -265,7 +265,7 @@ class RitualisticPower(KeyPairBasedPower): not_found_error = NoRitualisticPower provides = ("derive_decryption_share", "generate_transcript") - def derive_decryption_share( + def produce_decryption_share( self, checksum_address: ChecksumAddress, ritual_id: int, @@ -277,7 +277,7 @@ class RitualisticPower(KeyPairBasedPower): aad: bytes, variant: FerveoVariant, ) -> Union[DecryptionShareSimple, DecryptionSharePrecomputed]: - decryption_share = dkg.derive_decryption_share( + decryption_share = dkg.produce_decryption_share( ritual_id=ritual_id, me=Validator(address=checksum_address, public_key=self.keypair.pubkey), shares=shares,