pub fn derive_authentication_key(public_key: &[u8], scheme: u8) -> [u8; 32]
Derives an authentication key from a public key and scheme.
The authentication key is SHA3-256(public_key_bytes || scheme_byte).
scheme_byte