feat(server): introducle table separation in preparation of shamir secret sharing vault

This commit is contained in:
Skipper
2026-04-19 14:04:27 +02:00
parent 2b44570ab4
commit 5f239c426d
9 changed files with 85 additions and 35 deletions

14
server/Cargo.lock generated
View File

@@ -755,6 +755,7 @@ dependencies = [
"arbiter-tokens-registry",
"argon2",
"async-trait",
"blahaj",
"chacha20poly1305",
"chrono",
"diesel",
@@ -1267,6 +1268,17 @@ dependencies = [
"wyz",
]
[[package]]
name = "blahaj"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5106bf2680d585dc5f29711b8aa5dde353180b8e14af89b7f0424f760c84e7ce"
dependencies = [
"hashbrown 0.15.5",
"rand 0.8.6",
"zeroize",
]
[[package]]
name = "blake2"
version = "0.10.6"
@@ -2430,6 +2442,8 @@ version = "0.15.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
dependencies = [
"allocator-api2",
"equivalent",
"foldhash 0.1.5",
]