pub(crate) fn derive_bits( normalized_algorithm: &SubtleEcdhKeyDeriveParams, key: &CryptoKey, length: Option<u32>, ) -> Result<Vec<u8>, Error>
https://w3c.github.io/webcrypto/#x25519-operations-derive-bits