Ask questions and share knowledge

Looking for guidance on signature protocols, API endpoints, or how to properly format your requests? Maybe you're developing your own EDC-compatible software and want to learn from the experiences of other developers or to ensure your app’s compatibility with existing infrastructure. This is the place to ask questions and share knowledge. 

Comentarios

Profile picture for user n009q76l
Enviado por Michal Karski el Mar, 22/10/2024 - 13:31

Hi! We are developing our own EDC-compatible software and looking for some technical documentation describing the signing process of the digital credential. I want to be sure that we understand the requirements, that we are using correct methods and algorithms. As per my understanding we shoud just fully rely on W3C VC, but I just want to be sure that EDC does not have some specific requirements for the process.

 Any help here would be appreciated. Thank you!

En respuesta a por Michal Karski

User
Enviado por Luisa Cabral el Mié, 23/10/2024 - 15:16

The general documentation on the use of DSS and digital signatures is available here:
Digital Signature Service.

In our implementation, valid signatures are ones that meet the following criteria:

  • Trust Service: Electronic Seal
  • Qualification Type: Advanced or Qualified
  • Signature Type: JADES
  • JWS Serialisation: JSON Serialisation
  • Packaging: Enveloping
  • Encoding: Base64
  • Baseline: JADES Baseline LTA
  • Digest Algorithm: SHA256, SHA384, or SHA512

Please keep in mind that signatures must be timestamped using a qualified timestamp provider if you use a qualified electronic seal (eSeal). 

We hope this clarifies your questions. If not, don't hesitate to reach out!

User
Enviado por Gabriele Tuozzo el Mié, 23/10/2024 - 10:40

Hello everyone!
I am a developer from the University of Salerno, Italy. We are thinking of adopting the EDCI tool in the European NEOLAiA alliance for microcredential issuance. We would like to create microcredentials to show the tool to other partners in the alliance, but unfortunately we do not have a test eSeal to test the platform (as the self-signed certificates are no longer working). Can someone help me and provide an eSeal for testing purposes only? Thank you

En respuesta a por Gabriele Tuozzo

User
Enviado por Aljaž Leben el Mié, 30/10/2024 - 11:55

Hi Gabriele!
 

We've been using Halcom eSeal for testing purposes when testing our software. They were relatively cheap and quick. You can request one freom ca@halcom.si

En respuesta a por Aljaž Leben

User
Enviado por Gabriele Tuozzo el Mié, 30/10/2024 - 12:15

Hi Aljaž!

Thank you very much for sharing your experience, I think we will contact them to ask for more information and for the eSeal. Thank you!