keepass-rs
keepass-rs copied to clipboard
Rust KeePass database file parser for KDB, KDBX3 and KDBX4, with experimental support for KDBX4 writing.
Support for de/serialization would be much appreciated.
To make contributing a bit easier with consistent style
Could not update the AES dependency as it is affected by the deprecation of block-cipher, no easy replacement for ECB mode required for KDBX versions
This fixes #42 This commit implements a Metadata field for Database, whose only member is 'recyclebin_uuid' (String). It also implements a `uuid` field for Group, that can be matched with...
Hi! Currently KDBX3 databases open _very_ slowly, With this new implementation by @newpavlov ([here](https://github.com/RustCrypto/block-ciphers/issues/285#issuecomment-915097797)) the execution is about ~10x faster
This fixes #41 Calculations were using `usize` and the values are >2^32 (apparently) -- a simple replace with u64 seems to work. Added 1 test to CI on arm32 as...
(and possibly kdbx3/2/..) Hi I would like to be able to identify the trash bin (/recycle bin) group, I have a PR in progress that could use some.. heavy guidance...
Hi! I am using this crate for my app and it works great on amd64 and aarch64 but on armv7 (32bit) it gives me `KDBX error: Incorrect key specified`. This...