]> git.proxmox.com Git - proxmox-backup.git/commitdiff
src/backup.rs: define magic numbers for chunk store file format
authorDietmar Maurer <dietmar@proxmox.com>
Sat, 8 Jun 2019 08:34:20 +0000 (10:34 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Sat, 8 Jun 2019 08:34:20 +0000 (10:34 +0200)
src/backup.rs

index 2c5f105d74a27ba48c3e2d2b9ca5ea8a4aa958e3..75565ba2b5b002d1c3295e6c2ea742fd144b6507 100644 (file)
@@ -107,6 +107,15 @@ macro_rules! PROXMOX_BACKUP_PROTOCOL_ID_V1 {
     () =>  { "proxmox-backup-protocol-v1" }
 }
 
+// WARNING: PLEASE DO NOT MODIFY THOSE MAGIC VALUES
+
+// openssl::sha::sha256(b"Proxmox Backup encrypted chunk v1.0")[0..8])
+pub static ENCRYPTED_CHUNK_MAGIC_1_0: [u8; 8] = [8, 54, 114, 153, 70, 156, 26, 151];
+
+// openssl::sha::sha256(b"Proxmox Backup zstd compressed chunk v1.0")[0..8]
+pub static COMPRESSED_CHUNK_MAGIC_1_0: [u8; 8] = [191, 237, 46, 195, 108, 17, 228, 235];
+
+
 mod crypt_setup;
 pub use crypt_setup::*;