-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Diffie-Hellman key exchange for encryption to Account
#809
Commits on Apr 12, 2022
-
add key_exchange, encrypt_data, decrypt_data to storage and account
Henrique Nogara committedApr 12, 2022 Configuration menu - View commit details
-
Copy full SHA for 64e3a35 - Browse repository at this point
Copy the full SHA 64e3a35View commit details -
Henrique Nogara committed
Apr 12, 2022 Configuration menu - View commit details
-
Copy full SHA for 3ae13b0 - Browse repository at this point
Copy the full SHA 3ae13b0View commit details
Commits on Apr 13, 2022
-
Henrique Nogara committed
Apr 13, 2022 Configuration menu - View commit details
-
Copy full SHA for 4fad35f - Browse repository at this point
Copy the full SHA 4fad35fView commit details -
Add key_exchange, encrypt_data, decrypt_data to memstore, change encr…
…ypt/decrypt data signature
Henrique Nogara committedApr 13, 2022 Configuration menu - View commit details
-
Copy full SHA for 348f588 - Browse repository at this point
Copy the full SHA 348f588View commit details -
Henrique Nogara committed
Apr 13, 2022 Configuration menu - View commit details
-
Copy full SHA for fa2b7cd - Browse repository at this point
Copy the full SHA fa2b7cdView commit details -
Henrique Nogara committed
Apr 13, 2022 Configuration menu - View commit details
-
Copy full SHA for 2653298 - Browse repository at this point
Copy the full SHA 2653298View commit details -
Add associated data into EncryptedData
Henrique Nogara committedApr 13, 2022 Configuration menu - View commit details
-
Copy full SHA for 5ff7c45 - Browse repository at this point
Copy the full SHA 5ff7c45View commit details
Commits on Apr 18, 2022
-
remove key_exchange from storage, remove encryption_key type, add alg…
…orithm encryption, move key_exchange to encrypt/decrypt functions
Henrique Nogara committedApr 18, 2022 Configuration menu - View commit details
-
Copy full SHA for 5ee2a43 - Browse repository at this point
Copy the full SHA 5ee2a43View commit details -
Henrique Nogara committed
Apr 18, 2022 Configuration menu - View commit details
-
Copy full SHA for 7440131 - Browse repository at this point
Copy the full SHA 7440131View commit details -
Generate random shared secret location
Henrique Nogara committedApr 18, 2022 Configuration menu - View commit details
-
Copy full SHA for fdce9bf - Browse repository at this point
Copy the full SHA fdce9bfView commit details -
Henrique Nogara committed
Apr 18, 2022 Configuration menu - View commit details
-
Copy full SHA for 80d00ad - Browse repository at this point
Copy the full SHA 80d00adView commit details
Commits on Apr 19, 2022
-
Add crypto::error::Error as source for new errors
Henrique Nogara committedApr 19, 2022 Configuration menu - View commit details
-
Copy full SHA for 60110d3 - Browse repository at this point
Copy the full SHA 60110d3View commit details
Commits on Apr 25, 2022
-
Add encryption option - with cek enum
Henrique Nogara committedApr 25, 2022 Configuration menu - View commit details
-
Copy full SHA for 3b9a871 - Browse repository at this point
Copy the full SHA 3b9a871View commit details -
Add EncryptionOptions to bindings and to memstore
Henrique Nogara committedApr 25, 2022 Configuration menu - View commit details
-
Copy full SHA for 5ac4b30 - Browse repository at this point
Copy the full SHA 5ac4b30View commit details -
Make PublicKey mandatory in the storage trait, return an error when u…
…sing a ED25519 key for encryption/decryption
Henrique Nogara committedApr 25, 2022 Configuration menu - View commit details
-
Copy full SHA for d74f0fa - Browse repository at this point
Copy the full SHA d74f0faView commit details
Commits on May 6, 2022
-
Merge pull request #840 from iotaledger/chore/merge-update-resolution…
…-example Update resolution example to use the new Resolver (#838)
Configuration menu - View commit details
-
Copy full SHA for 17c6208 - Browse repository at this point
Copy the full SHA 17c6208View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe61a9f - Browse repository at this point
Copy the full SHA fe61a9fView commit details -
Merge pull request #844 from iotaledger/docs/merge-resolve-docs
Doc/resolve (#823)
Configuration menu - View commit details
-
Copy full SHA for f636bfe - Browse repository at this point
Copy the full SHA f636bfeView commit details -
Upgrade to new
Stronghold
interface (#787)* Rename stronghold module * Postfix old stronghold with `_old` * Migrate to new stronghold interface * Impl did_create properly with client syncing * Add context to `StrongholdError`s * Add `Stronghold` wrapper test * Add `test_key_delete` * Add storage_test_suite setup & did_create test * Re-export test suite feature * Expose test suite in Wasm * Extend `did_create` test, fix index persistence * Test `key_generate` * Move `key_delete` to test suite * Remove test suite from this branch * Add initial test suite and expose to Wasm * rm `Error` postfix from `StrongholdError` variants * Remove duplicate `mod tests` in Wasm * Handle client sync error; document syncing * Use updated stronghold * Use dedicated `load_snapshot` function * Purge client in `did_purge` * Revert cfg_attr shenanigans * Make `Stronghold::client` not async * Remove asyncness from fns where not necessary * Make `mutate_client` not async either * Move test_util mod where it belongs * Remove `source` errors from `Display` impl * Remove `RecordHint` everywhere * Use base crate `MemoryError`; remove engine dep * Revert temporary send/sync change * Document `Stronghold` wrapper * Use same export style as other crates * Create parent directories if they don't exist * Remove outdated TODO * Fix index writing in purge; update stronghold rev * Remove old stronghold wrapper * Reactivate multi identity example * Add `dropsave` getter/setter * Fully qualify `std::any::type_name` * Remove tests which are already in test suite * Reactivate `Send`-assertion test * Return `Stronghold` instance from test `storages` * Test incorrect password returns error * Use `OsRng` instead of `thread_rng` * Bump stronghold revision * Remove unused `getrandom` depenency * Remove unused `actix` dependency * Remove tokio `rt-multi-thread` feature * Prefer `sample_string` over `sample_iter` * Enable `didPurge` test for NAPI stronghold * Simplify `did_create` by using `mutate_client` * Rename doc/state client paths to store keys * Add procedure_error fn to reduce err map code * Remove unnecessary clone * Disable multiple identities example temporarily * Disable musl build * Remove musl target from stronghold-nodejs * use local workflow file * Revert "use local workflow file" This reverts commit 2f12afd. Co-authored-by: Eike Haß <eike-hass@web.de>
Configuration menu - View commit details
-
Copy full SHA for 0bfe13d - Browse repository at this point
Copy the full SHA 0bfe13dView commit details -
Solve merge conflict - change vault to client
Henrique Nogara committedMay 6, 2022 Configuration menu - View commit details
-
Copy full SHA for 310909a - Browse repository at this point
Copy the full SHA 310909aView commit details
Commits on May 9, 2022
-
Henrique Nogara committed
May 9, 2022 Configuration menu - View commit details
-
Copy full SHA for a158282 - Browse repository at this point
Copy the full SHA a158282View commit details -
Henrique Nogara committed
May 9, 2022 Configuration menu - View commit details
-
Copy full SHA for 933409d - Browse repository at this point
Copy the full SHA 933409dView commit details
Commits on May 20, 2022
-
rename Cekalgorithm struct; remove error variant; add constructor to …
…bindings new function
Henrique Nogara committedMay 20, 2022 Configuration menu - View commit details
-
Copy full SHA for 30e76fd - Browse repository at this point
Copy the full SHA 30e76fdView commit details
Commits on May 23, 2022
-
Solve merge conflicts with dev
Henrique Nogara committedMay 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 5801bae - Browse repository at this point
Copy the full SHA 5801baeView commit details
Commits on May 31, 2022
-
Merge branch 'dev' into feat/dh-key-exchange
Henrique Nogara committedMay 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 7105108 - Browse repository at this point
Copy the full SHA 7105108View commit details -
Improve error msg; Add feature to cargo toml; Replace client for reso…
…lver
Henrique Nogara committedMay 31, 2022 Configuration menu - View commit details
-
Copy full SHA for a7cf428 - Browse repository at this point
Copy the full SHA a7cf428View commit details -
Henrique Nogara committed
May 31, 2022 Configuration menu - View commit details
-
Copy full SHA for a503a16 - Browse repository at this point
Copy the full SHA a503a16View commit details
Commits on Jun 2, 2022
-
Add test for stronghold encryption; Fix rust example; Add feature for…
… account encryption; Improve docs
Henrique Nogara committedJun 2, 2022 Configuration menu - View commit details
-
Copy full SHA for 4fce141 - Browse repository at this point
Copy the full SHA 4fce141View commit details -
Sync comments for traits, account, and wasm
Henrique Nogara committedJun 2, 2022 Configuration menu - View commit details
-
Copy full SHA for 6c3b21c - Browse repository at this point
Copy the full SHA 6c3b21cView commit details -
Improve docs; Fix Memstore cocat kdf; Remove EncryptionOptions
Henrique Nogara committedJun 2, 2022 Configuration menu - View commit details
-
Copy full SHA for 411bebb - Browse repository at this point
Copy the full SHA 411bebbView commit details -
Add test for storage test suite; Fix padding in Memstore
Henrique Nogara committedJun 2, 2022 Configuration menu - View commit details
-
Copy full SHA for 0048fcf - Browse repository at this point
Copy the full SHA 0048fcfView commit details -
Henrique Nogara committed
Jun 2, 2022 Configuration menu - View commit details
-
Copy full SHA for d6f3bc6 - Browse repository at this point
Copy the full SHA d6f3bc6View commit details
Commits on Jun 3, 2022
-
Add exception for encryption methods in MemStore
Henrique Nogara committedJun 3, 2022 Configuration menu - View commit details
-
Copy full SHA for e26e4df - Browse repository at this point
Copy the full SHA e26e4dfView commit details -
Fix naming in javascript; Switch back to ThreadRng
Henrique Nogara committedJun 3, 2022 Configuration menu - View commit details
-
Copy full SHA for 1bb17be - Browse repository at this point
Copy the full SHA 1bb17beView commit details -
Henrique Nogara committed
Jun 3, 2022 Configuration menu - View commit details
-
Copy full SHA for e7cbc4b - Browse repository at this point
Copy the full SHA e7cbc4bView commit details
Commits on Jun 6, 2022
-
Improve docs; Make EncryptedData fields pub
Henrique Nogara committedJun 6, 2022 Configuration menu - View commit details
-
Copy full SHA for fd66590 - Browse repository at this point
Copy the full SHA fd66590View commit details -
Henrique Nogara committed
Jun 6, 2022 Configuration menu - View commit details
-
Copy full SHA for aed448c - Browse repository at this point
Copy the full SHA aed448cView commit details -
Henrique Nogara committed
Jun 6, 2022 Configuration menu - View commit details
-
Copy full SHA for f9500a8 - Browse repository at this point
Copy the full SHA f9500a8View commit details -
Henrique Nogara committed
Jun 6, 2022 Configuration menu - View commit details
-
Copy full SHA for 7efdfe0 - Browse repository at this point
Copy the full SHA 7efdfe0View commit details