mirror of
https://github.com/rustfs/rustfs.git
synced 2026-08-12 16:16:55 +00:00
This commit is contained in:
@@ -130,14 +130,8 @@ impl ObjectStore {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fn decrypt_data(data: &[u8]) -> Result<Vec<u8>> {
|
fn decrypt_data(data: &[u8]) -> Result<Vec<u8>> {
|
||||||
let cred = get_global_action_cred().unwrap_or_default();
|
let de = rustfs_crypto::decrypt_data(get_global_action_cred().unwrap_or_default().secret_key.as_bytes(), data)?;
|
||||||
match rustfs_crypto::decrypt_data(cred.secret_key.as_bytes(), data) {
|
Ok(de)
|
||||||
Ok(decrypted) => Ok(decrypted),
|
|
||||||
Err(_) => {
|
|
||||||
warn!("Failed to decrypt IAM config data, treating as unencrypted");
|
|
||||||
Ok(data.to_vec())
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fn encrypt_data(data: &[u8]) -> Result<Vec<u8>> {
|
fn encrypt_data(data: &[u8]) -> Result<Vec<u8>> {
|
||||||
|
|||||||
Reference in New Issue
Block a user