A Dart implementation of the cryptography needed for OMEMO 0.8.3.
Go to file
2022-08-04 16:57:12 +02:00
example refactor: Clean up the X3DH implementation 2022-08-02 15:03:58 +02:00
lib fix: Track device Ids as integers 2022-08-04 16:57:12 +02:00
protobuf wip: Add the basics for the Double Ratchet 2022-08-02 18:13:14 +02:00
test fix: Track device Ids as integers 2022-08-04 16:57:12 +02:00
.gitignore Initial commit 2022-06-30 14:00:18 +02:00
analysis_options.yaml wip: Add the basics for the Double Ratchet 2022-08-02 18:13:14 +02:00
CHANGELOG.md Initial commit 2022-06-30 14:00:18 +02:00
flake.lock refactor: Clean up the X3DH implementation 2022-08-02 15:03:58 +02:00
flake.nix wip: Add the basics for the Double Ratchet 2022-08-02 18:13:14 +02:00
LICENSE.md ENABLE X3DH WITH ED25519 KEYS 2022-08-01 23:20:31 +02:00
pubspec.yaml feat: Add a untest decrypt function 2022-08-04 14:01:50 +02:00
README.md docs: Update README 2022-08-02 15:20:23 +02:00

omemo_dart

Hopefully, a library enabling developers to build OMEMO-supporting XMPP clients in Dart and Flutter.

Please note that this library has not been audited for its security! Use at your own risk!

Contributing

When submitting a PR, please run the linter using dart analyze and make sure that all tests still pass using dart test.

License

Licensed under the MIT license.

See LICENSE.