Extrimian – Incucai | Demo

a. Emisión de una Credencial Verificable (VC)

  1. Generación de Credencial:
    • El sistema de Incucai genera una credencial para un nuevo receptor o médico.
    • Ejemplo de Credencial (JSON):

      { "@context": ["https://www.w3.org/2018/credentials/v1"], "id": "http://example.edu/credentials/58473", "type": ["VerifiableCredential", "MedicalCredential"], "issuer": "did:example:123456789abcdefghi", "issuanceDate": "2024-07-11", "credentialSubject": { "id": "did:example:abcdefghi123456789", "name": "John Doe", "role": "Chief Medical Officer" } }
  2. Firma y Verificación:
    • La credencial se firma utilizando la clave privada del emisor.
    • La firma se verifica para asegurar que la credencial no ha sido alterada.

b. Presentación y Verificación de una Credencial (VC)

  1. Solicitud de presentación (Login al Portal):
    • Cuando un receptor o médico quiere iniciar sesión en el portal de documentos de Incucai, se le muestra un código QR para verificar su identidad.
    • El portal de documentos actúa como el verificador en este caso.
    • Los usuarios escanean el código QR con sus billeteras digitales, presentando su credencial verificable.
  2. Verificación de la Credencial:
    • El portal de documentos verifica automáticamente la credencial presentada para confirmar la identidad y autenticidad del usuario.
    • Una vez verificada, se permite el acceso al portal de documentos.

c. Interacción a través de DWN y WACI-DIDComm

  1. Resolución del DID:
    • El portal de documentos resuelve el DID del usuario para obtener la URL de su DWN.
    • Utiliza un DID Resolver como el componente de Modena de Extrimian.
  2. Intercambio seguro de mensajes:
    • Los mensajes entre el portal de documentos y el usuario son encriptados utilizando DIDComm para asegurar la privacidad.
    • El DWN actúa como un buzón seguro para almacenar y retransmitir los mensajes.