quik_crypto/lib.rs
1use quik_core::common::ConnectionId;
2use quik_core::crypto::Crypto;
3use quik_util::*;
4
5pub struct DefaultCrypto;
6
7impl Crypto for DefaultCrypto {
8 async fn decrypt_initial_data(
9 &self,
10 cid: ConnectionId,
11 version: u32,
12 is_server: bool,
13 data: &mut impl Buffer,
14 ) -> Result<Vec<u8>> {
15 todo!();
16 // Ok(&[][..])
17 Ok(Vec::new())
18 }
19}