-
Notifications
You must be signed in to change notification settings - Fork 11
Add BYO keys #29
Comments
@loosebazooka is it still a valid use case? |
Yes! ;) |
@hboutemy here's the use case Local / company repository.
In any case, neither the key material nor the artifact metadata should leave the private network. Instead of "BYO key", maybe "generate a throw-away-key locally" might be a valid description |
I think technically the Java client can support this? It's not clear if that's something that all the clients want to support right now. @bobcallaway @haydentherapper As for the private use case. That can be handled by injecting references to the private infra into the current signer. Again, not something that is exactly straightforward right now, but we can support it. I think #158 is trying to solve that |
cosign supports BYOK and/or integration with KMS providers, so I think its reasonable for the other SDKs to do the same. |
Bring your own key is reasonable for those who already have experience managing PKIs or keys. I would require publishing the signing event to rekor still so you get the benefit of transparency (again something cosign supports which can be turned off with an insecure flag) |
Allow users to specify their own keys and skip fulcio.
The text was updated successfully, but these errors were encountered: