KeepassX format implementation in pure dart.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Herbert Poul 7eee2d672f always use little endian, fixed packet index for payload during serialization. 5 years ago
.github/workflows use dart dev channel. 5 years ago
.idea basic support for decrypting kdbx 3.x files 5 years ago
bin do not expose strings map, because key access was not type checked. 5 years ago
example always use little endian, fixed packet index for payload during serialization. 5 years ago
lib always use little endian, fixed packet index for payload during serialization. 5 years ago
test always use little endian, fixed packet index for payload during serialization. 5 years ago
.gitignore ignore test.kdbx generated by tests. 5 years ago
CHANGELOG.md always use little endian, fixed packet index for payload during serialization. 5 years ago
LICENSE publish v0.1.0 5 years ago
README.md add authpass.app link to readme 5 years ago
analysis_options.yaml initial commit. we can already decrypt the xml. 5 years ago
pubspec.yaml always use little endian, fixed packet index for payload during serialization. 5 years ago

README.md

kdbx.dart

this is just an experiment right now

KeepassX format implementation in pure dart.

Check out AuthPass Password Manager for an app which uses this library.

Resources

Usage

TODO

Features and bugs

  • Only supports v3.

TODO