Skip to main content

make_ciphers

Function make_ciphers 

Source
pub fn make_ciphers(
    plugin: WireCryptPlugin,
    key: &[u8],
    nonce: &[u8],
) -> (Box<dyn Cipher>, Box<dyn Cipher>)
Expand description

Constrói o par de cifras de leitura/escrita para o plugin negociado.

key é a chave de sessão SRP (K); nonce é o nonce anunciado pelo servidor (vazio/ignorado para Arc4). As duas direções usam a mesma chave (e nonce), como faz o fbclient.