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

Drop python-ecdsa and port all crypto operations to libsodium #24

Merged
merged 12 commits into from
Jan 30, 2024

Commits on Oct 29, 2023

  1. File ported to pynacl

    Giulio committed Oct 29, 2023
    Configuration menu
    Copy the full SHA
    1201a32 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b17ec67 View commit details
    Browse the repository at this point in the history
  3. Source submission works

    Giulio committed Oct 29, 2023
    Configuration menu
    Copy the full SHA
    fb87d74 View commit details
    Browse the repository at this point in the history
  4. Lot of fixes; cleaner code; better key function isolation; fetch does…

    … not yet work
    Giulio committed Oct 29, 2023
    Configuration menu
    Copy the full SHA
    8b5f72b View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Now we have a valid shared_key for the message_id but then symmetric …

    …decryption fails
    Giulio committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    c93a9e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0bbb595 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    41594ec View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d283260 View commit details
    Browse the repository at this point in the history
  5. Fix bug: journalist fetching keys were signed by the newsroom key ins…

    …tead of the main long term journalist signing key
    Giulio committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    53706db View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Dropped the concept of hournalist_uid; dropped sha3 as requirement; s…

    …ource key derivation is now blake2b from libsodium
    Giulio committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    73a6640 View commit details
    Browse the repository at this point in the history
  2. Re enabled randomized delay

    Giulio committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    afd354b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2f32d0b View commit details
    Browse the repository at this point in the history