CycloneDX / CycloneDX/cyclonedx-core-java
Add support for signing and signature validation
- Lenguaje dominante
- Java
- Estrellas
- 120
- Forks
- 90
- Merge medio
- 12 h 43 min
- PR fusionados (30 d)
- 18
Descripción
The root bom and individual components can be signed.
This enhancement request is to:
* Add support for signing the bom element and individual component elements
* Add verification of all signatures in the bom (the root bom and all components)
* Support XML Signature (via JSR 105) and JSON Signature Format(webpki.org) for inline signing cases
* Support document signatures using JSON Web Signature (jose4j?)
Guía de contribución
Línea de trabajo
No se identifican archivos, pruebas ni puntos de entrada. Empieza localizando la raíz de la BOM y las rutas de firma y validación de componentes; después, define la cobertura para XML Signature mediante JSR 105, JSON Signature Format y firmas de documentos mediante JSON Web Signature. Se considera terminado cuando la raíz y cada componente pueden firmarse y se pueden verificar todos los tipos de firma indicados.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java
- Área
- cryptography, security
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 25/100