fur_cli/security/crypto.rs
1use aesus::{encrypt_bytes, decrypt_bytes};
2
3pub fn encrypt(data: &[u8], password: &str) -> Result<Vec<u8>, String> {
4
5 encrypt_bytes(data, password)
6 .map_err(|e| e.to_string())
7}
8
9pub fn decrypt(data: &[u8], password: &str) -> Result<Vec<u8>, String> {
10
11 decrypt_bytes(data, password)
12 .map_err(|e| e.to_string())
13}