pub async fn client_start_with_encrypt<R: AsyncReadExt + Unpin + Send>(
    stream: &mut R,
    last: Result<RsaPrivateKey, StarterError>
) -> Result<AesCipher, StarterError>