Commit Graph

4 Commits (7a05e3afe46ddeec7eb44d63104774842be8905c)

Author SHA1 Message Date
stef 98adf5e971 fix(storage): store private keys for all certificates, not just CAs 2025-12-07 09:47:07 +01:00
stef 2500292997 last from journey 2025-12-07 01:05:49 +01:00
zen6 9d5027739a fix(storage): fix MongoStore.ListCertificates to correctly iterate cursor and decode documents (CRL bug) 2025-12-06 23:22:45 +01:00
zen6 ddece00272 feat: PKI API Go avec persistance MongoDB et abstraction storage
- API REST complète pour gestion Infrastructure à Clé Publique
- Authentification JWT sur tous les endpoints (sauf login)
- Hiérarchie de certificats (Root CA, Sub-CA, End Certificates)
- Abstraction de stockage avec MemoryStore et MongoStore
- Configuration centralisée via variables d'environnement
- Support déploiement Docker Compose avec MongoDB
- Tests unitaires pour sérialisation des clés RSA
- Documentation complète avec exemples API
2025-12-06 23:11:50 +01:00