From 02c333071eb72d5d4eb80bc36c57cd07b7f60598 Mon Sep 17 00:00:00 2001 From: JohnE Date: Sun, 12 May 2019 00:14:25 -0700 Subject: [PATCH] MOD: docs updated --- docs/dev_flutter_plugin.rst | 11 +++++++++++ docs/proj_agile.rst | 6 +++--- docs/weekly_2019-01-01.rst | 9 --------- docs/weekly_2019-02-11.rst | 1 - docs/weekly_2019-05-01.rst | 30 ++++++++++++++++++++++++++++++ 5 files changed, 44 insertions(+), 13 deletions(-) create mode 100644 docs/dev_flutter_plugin.rst create mode 100644 docs/weekly_2019-05-01.rst diff --git a/docs/dev_flutter_plugin.rst b/docs/dev_flutter_plugin.rst new file mode 100644 index 0000000..d92c34e --- /dev/null +++ b/docs/dev_flutter_plugin.rst @@ -0,0 +1,11 @@ +============== +Flutter Plugin +============== + + +* FLUTTER + - https://flutter.dev/docs/development/packages-and-plugins/developing-packages +* Good Example + - https://medium.com/flutter-io/writing-a-good-flutter-plugin-1a561b986c9c + + diff --git a/docs/proj_agile.rst b/docs/proj_agile.rst index e1c64af..4817d98 100644 --- a/docs/proj_agile.rst +++ b/docs/proj_agile.rst @@ -5,7 +5,8 @@ CCC Agile WORKING ======= -* NC: add more JNI crypto features: SHA, RSA, CHACHA +* NC: create flutter plugin +* NC: add more JNI crypto features: CHACHA, Etc... * UI: flutter, add new screens - adding encrypt screen * l@@k at Android Weekly emails @@ -41,7 +42,6 @@ Tasks Milestones ^^^^^^^^^^ - * normalizedcrypto - maybe wrap nextcrypto with a *VERY* simple API - new StrongestCrypt() (post-quantum, maybe even double-wrap) @@ -53,7 +53,7 @@ Milestones COMPLETED ========= - +* NC: add more JNI crypto features: SHA, RSA * TEST: add test code for JNI calls - tested AES, everything else should work accordingly * combine wolfssl-lib + wolfssl-jni == ccc-ndk-jni (not ccc-jni which would be for java) diff --git a/docs/weekly_2019-01-01.rst b/docs/weekly_2019-01-01.rst index e58a4d8..4a91ca9 100644 --- a/docs/weekly_2019-01-01.rst +++ b/docs/weekly_2019-01-01.rst @@ -4,16 +4,12 @@ Weekly Progress WORKING ------- - * changed from SHARED to STATIC and now build stops working - - COMPLETED --------- - * build static lib (.a) - this had the result of putting the library files at ./dist/lib/ instead of the default location of ./build/intermediates/cmake/debug/obj/ and @@ -28,26 +24,21 @@ COMPLETED - ISSUES ------ - * changed from SHARED to STATIC and now build stops working - changed back to SHARED, cleaned, build works!!! - nc-wc-ndk_MERGE --------------- - * looks like both wolfssl library and jni library were compiling - wolfssl is a static lib (.a) - jni is a shared lib (.so) - MISC ==== diff --git a/docs/weekly_2019-02-11.rst b/docs/weekly_2019-02-11.rst index 3a96a8f..488896e 100644 --- a/docs/weekly_2019-02-11.rst +++ b/docs/weekly_2019-02-11.rst @@ -3,7 +3,6 @@ Weekly Progress =============== -======= WORKING ======= * UI: Activity: plaintext, encrypt diff --git a/docs/weekly_2019-05-01.rst b/docs/weekly_2019-05-01.rst new file mode 100644 index 0000000..e7d310f --- /dev/null +++ b/docs/weekly_2019-05-01.rst @@ -0,0 +1,30 @@ +=============== +Weekly Progress +=============== + + +WORKING +======= +* create flutter plugin for android +* NC: add more JNI crypto features: CHACHA, Etc... + + + +ISSUES +====== + + + + +NOTES +===== + + +"Next Crypto" +* provides a wrapper around MULTIPLE cipher libraries (WolfSSL, TLSmbed, PolarSSL) +* allows for custom personal modified ciphers + +"Copius Cipher Chain" +* will chain multiple ciphers by interations or time, using a deterministic pattern derived from a combination "54321" +* last iteration should be a custom cipher +