pub(crate) fn derive_external_keypair(
        &self,
        crypto: &impl OpenMlsCrypto,
        ciphersuite: &Ciphersuite,
    ) -> HpkeKeyPair {
        ciphersuite.derive_hpke_keypair(crypto, &self.secret)
    }
/// Derive the external keypair for External Commits
Derive the external keypair for External Commits
Derive the external keypair for External Commits
pub(crate) fn derive_external_keypair(
        &self,
        crypto: &impl OpenMlsCrypto,
        ciphersuite: &Ciphersuite,
    ) -> HpkeKeyPair {
        ciphersuite.derive_hpke_keypair(crypto, &self.secret)
    }
pub ( crate ) fn derive_external_keypair ( & self , crypto : & impl OpenMlsCrypto , ciphersuite : & Ciphersuite , ) -> HpkeKeyPair { ciphersuite . derive_hpke_keypair ( crypto , & self . secret ) }
Derive the external keypair for External Commits
Derive the external keypair for External Commits
&self
crypto
&impl OpenMlsCrypto
ciphersuite
&Ciphersuite
&self
crypto
&impl OpenMlsCrypto
ciphersuite
&Ciphersuite