Skip to content
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

Use tutasdk for Argon2id on iOS/Android #7361

Merged
merged 4 commits into from
Aug 16, 2024
Merged

Use tutasdk for Argon2id on iOS/Android #7361

merged 4 commits into from
Aug 16, 2024

Commits on Aug 16, 2024

  1. Configuration menu
    Copy the full SHA
    b377b41 View commit details
    Browse the repository at this point in the history
  2. Change ipc schema to not pass argon2id parameters

    The SDK does not support custom parameters, not that it matters because
    they will always be the same.
    
    Also, SDK takes string for passphrase, so we can avoid doing conversion
    by just passing the passphrase as a string.
    paw-hub committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    60d71f8 View commit details
    Browse the repository at this point in the history
  3. [android] Use tutasdk for argon2id; ~() all C++ code

    Remove dependency on phc-winner-argon2 and all C++ code.
    
    Add NDK installation to kotlin-test.yml. Before, this was held together
    with duct tape, and removing the CMakeLists.txt also removed the duct
    tape, causing CI to complain about no NDK installed even though it was
    somehow fine before...
    
    Co-authored-by: wec43 <[email protected]>
    paw-hub and wec43 committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    92569cd View commit details
    Browse the repository at this point in the history
  4. [ios] Use tutasdk for argon2id

    Removes libargon2.a dependency
    paw-hub committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    cb4f177 View commit details
    Browse the repository at this point in the history