feat: add Entry, Manifest, ManifestEntry data model with serde

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
adlee-was-taken
2026-04-11 22:57:13 -04:00
parent 8e60bb70fb
commit 86bd0b6db8
2 changed files with 200 additions and 0 deletions

View File

@@ -3,3 +3,9 @@ pub use error::{IdfotoError, Result};
pub mod crypto;
pub use crypto::{decrypt, derive_master_key, encrypt, KdfParams};
pub mod entry;
pub use entry::{generate_entry_id, Entry, Manifest, ManifestEntry};
pub mod vault;
pub use vault::{decrypt_entry, decrypt_manifest, encrypt_entry, encrypt_manifest};