From 5404bd5ba860572528e93951a0047cc42fdd022b Mon Sep 17 00:00:00 2001 From: Pointcheval Hugo Date: Sat, 19 Dec 2020 23:24:56 +0100 Subject: [PATCH] Update readme --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/README.md b/README.md index 177a11e..31c6b8c 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,7 @@ Fast and powerful cryptographic functions thanks to **javax.crypto** and **Commo - [Example](#example) - [Usage](#usage) - [Built Using](#built_using) +- [TODOS](#todos) - [Authors](#authors) ## 🧐 About @@ -144,6 +145,26 @@ Uint8List hash = md.digest(message); - [Kotlin](https://kotlinlang.org) - Android Specific code - [Swift](https://www.apple.com/fr/swift/) - iOS Specific code +## 🚀 TODOS + +Here you can check major changes, roadmap and todos. + +Once the **BlowFish algorithm** is exposed on Android and iOS, I plan to deal with asymmetric cryptography with the implementation of a Key Encapsulation Mechanism. + +- [x] Add PBKDF2 support. +- [x] Implement working cross platform AES encryption/decryption. +- [x] Add Different key sizes support. +- [x] Add exceptions. +- [x] Clean platform specific code. +- [x] Add digest. +- [x] Rework exposed API. +- [ ] Implement BlowFish. +- [ ] Add KeyPair generation. +- [ ] Add KEM. +- [ ] Porting NativeCrypto to other platforms... + +You can contribute to this project. + ## ✍️ Authors - [Hugo Pointcheval](https://github.com/hugo-pcl) - Idea & Initial work