From 8ce1155a1eb490625a7e949a10c4283b4b773d30 Mon Sep 17 00:00:00 2001 From: Kim Altintop Date: Thu, 13 Apr 2023 16:50:24 +0200 Subject: core: replace bundle checksum with BLAKE3 BLAKE3 has a verified streaming mode (Bao), which allows variable chunk sizes without altering the root hash. This means that a BLAKE3 hash can serve as a long-term stable content address in location-independent storage (as demonstrated by iroh). Signed-off-by: Kim Altintop --- src/metadata/drop.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src/metadata/drop.rs') diff --git a/src/metadata/drop.rs b/src/metadata/drop.rs index ae9aefd..601a157 100644 --- a/src/metadata/drop.rs +++ b/src/metadata/drop.rs @@ -13,11 +13,9 @@ use std::{ ops::Deref, }; +use digest::Digest; use log::warn; -use sha2::{ - Digest, - Sha512, -}; +use sha2::Sha512; use signature::Verifier; use super::{ -- cgit v1.2.3