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

Signed link generation #30

Closed
SantiagoTorres opened this issue Mar 8, 2019 · 4 comments
Closed

Signed link generation #30

SantiagoTorres opened this issue Mar 8, 2019 · 4 comments

Comments

@SantiagoTorres
Copy link
Member

Description of issue or feature request: The current implementation can only generate unsigned links for the sake of inspections. Although this is enough to perform verification it is not the complete functionality required for use by functionaries.

Current behavior: There are no library functions to generate and sign in-toto link metadata. (only to run inspections)

Expected behavior: A function or group of functions should be available to generate and sign in-toto link metadata.

@Jigar3
Copy link

Jigar3 commented Feb 13, 2020

Hello, I am Jigar and would like to contribute in this project. It would be really helpful if you could point me to some resources which I can read to know more about the project.

Currently found these all resources:

  1. https://www.youtube.com/watch?v=05zN-YQxEAM
  2. https://github.com/in-toto/docs
  3. https://github.com/in-toto/demo

Are there any othes which you might suggest?

@lukpueh
Copy link
Member

lukpueh commented Feb 17, 2020

Thanks for your interest, @Jigar3! in-toto/in-toto#284 provides an overview of available documentation. You can find more talk recordings on the in-toto website (in-toto.io).

I also recommend you to take a look at the runlib module of the in-toto reference implementation, which has the full feature set (in Python), that we want for in-toto-golang. The reference implementation uses securesystemslib as interface to cryptographic primitives.

Let me know if you have any questions!

@Jigar3
Copy link

Jigar3 commented Feb 17, 2020

Thanks @lukpueh for providing resources, will definitely look into them and get back to you with any questions I may have.

@shibumi
Copy link
Collaborator

shibumi commented Aug 20, 2020

Signed Link generation should have been adressed in #56. I think we can close this issue:

@lukpueh @SantiagoTorres

@lukpueh lukpueh closed this as completed Aug 21, 2020
sudo-bmitch pushed a commit to sudo-bmitch/in-toto-golang that referenced this issue Jul 7, 2021
* Mark necessary flags as required for run and verify commands

* Allow intermediates to be supplied at verification time

We want to support the case where an intermediate was rotated or
newly created but still establishes trust back to the root in the
signed layout.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants