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

WIP: Update to new securesystemslib API #2617

Merged
merged 4 commits into from
May 3, 2024

Commits on Apr 25, 2024

  1. WIP: Update to new securesystemslib API

    * API changes covered:
      * keys and interface modules removed
      * SSlibSigner removed
      * CryptoSigner added: this replaces the removed functionality
      * DSSE "signatures" container type changed
    * Currently pins a securesystemslib main branch commit:
      this shoudl be reverted before merging, when securesystemslib
      has made a release
    * tests/generated_data/generate_md.py was simplified
    * Encrypted test keys in tests/repository_data/keystore were replaced
      with the unencrypted PEM versions of the same keys
    * The public test keys in tests/repository_data/keystore were removed
      as they were not used anymore
    
    Signed-off-by: Jussi Kukkonen <jkukkonen@google.com>
    jku committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    38f309b View commit details
    Browse the repository at this point in the history
  2. examples: Use Cryptosigner.private_bytes

    private_bytes was just added to CryptoSigner, use it.
    
    Signed-off-by: Jussi Kukkonen <jkukkonen@google.com>
    jku committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    3d1b16c View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Use securesystemslib 1.0.0

    Signed-off-by: Jussi Kukkonen <jkukkonen@google.com>
    jku committed May 2, 2024
    Configuration menu
    Copy the full SHA
    a7b832b View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Remove SSlibSigner mention in docstring

    Signed-off-by: Lukas Puehringer <lukas.puehringer@nyu.edu>
    lukpueh committed May 3, 2024
    Configuration menu
    Copy the full SHA
    3e54979 View commit details
    Browse the repository at this point in the history