pub fn compute_k(public_key: &<Ed25519KeyPair as KeyPair>::PublicKey) -> SignatureKeyHash {
    *blake2s_simd::Params::new()
        .hash_length(32)
        .personal(PERSONALISATION_K)
        .to_state()
        .update(public_key.as_ref())
        .finalize()
        .as_array()
}
/// Compute k: the hash of the Ed25519 public signature key `public_key`.
Compute k: the hash of the Ed25519 public signature key `public_key`.
Compute k : the hash of the Ed25519 public signature key ` public_key ` .
pub fn compute_k(public_key: &<Ed25519KeyPair as KeyPair>::PublicKey) -> SignatureKeyHash {
    *blake2s_simd::Params::new()
        .hash_length(32)
        .personal(PERSONALISATION_K)
        .to_state()
        .update(public_key.as_ref())
        .finalize()
        .as_array()
}
pub fn compute_k ( public_key : & < Ed25519KeyPair as KeyPair > :: PublicKey ) -> SignatureKeyHash { * blake2s_simd :: Params :: new ( ) . hash_length ( 32 ) . personal ( PERSONALISATION_K ) . to_state ( ) . update ( public_key . as_ref ( ) ) . finalize ( ) . as_array ( ) }
Compute k: the hash of the Ed25519 public signature key `public_key`.
Compute k : the hash of the Ed25519 public signature key ` public_key ` .
public_key
&<Ed25519KeyPair as KeyPair>::PublicKey
public_key
&<Ed25519KeyPair as KeyPair>::PublicKey