pub fn gen_pkcs8() -> Result<Vec<u8>, Box<dyn Error>>