Ergonomic codesigning for the Python ecosystem with Sigstore
summary
Introduces Sigstore and its security model for code signing Python packages, explaining how it uses short-lived key material instead of long-term PGP keys. Covers cryptographic fundamentals of codesigning, the guarantees strong signing provides for Python packaging, and technical details of integrating Sigstore into the Python packaging ecosystem including standardization and foundational implementation efforts.
AI-written summary · about
chapters (10)
- 0:00Python is everywhere
- 2:03let's talk about "supply chain security"
- 3:47codesigning: a quick overview
- 5:48codesigning for packaging ecosystems
- 10:07codesigning for Python packaging: status quo
- 15:31solving identity and key management with Sigstore
- 21:30sunlight is the best disinfectant
- 24:44Sigstore for Python: where we are
- 26:10Sigstore for Python: where we want to be
- 27:47Sigstore for Python: how you can help
related talks
25mSigstore for Python Packaging: Next Steps for Adoption
35mAn introduction to Sigstore for Pythonistas
37mSigstore, the Open Source Software Signing Service
36mSigstore: Past, Present and Future Directions
34mPolicy Compliance with Sigstore: From Signing Software to Validating the Whole Softwar...
40mSigstore: How We Started, Where We Are, Where We are Headed
29mFrom Cosign to an Ecosystem: The Evolution of Sigstore
27mSecuring your Software Supply Chain on Kubernetes with Sigstore
