pub fn encrypt_with_password( password: &str, salt: &str, nonce: &str, data: &str, ) -> Result<String, JsError>