Saltar al contenido principal

Gestión de identidad

La wallet genera y gestiona la identidad criptográfica del holder: su DID, sus claves privadas y las credenciales almacenadas. Todo ocurre localmente en el dispositivo; no hay un servidor central que custodie las claves.

Tu DID

Al crear la cuenta, la wallet genera un DID (Decentralized Identifier) para el holder. Este DID identifica al holder de forma unívoca en el ecosistema ISBE y en cualquier sistema SSI compatible.

Método DID usado

La wallet usa did:key para el holder. Opcionalmente puede usar did:jwk. Estos DIDs se derivan directamente de la clave pública del holder, sin registro en ninguna blockchain.

El DID del holder tiene la forma:

did:key:z6MkszZtxCmA2Ce4vUV132PCuLQmwnaDD5mw2L23fGNnsiRn

El prefijo z6Mk indica que la clave base es Ed25519. Para claves secp256k1 el prefijo es diferente.

El DID del holder no está en la blockchain ISBE

La blockchain de ISBE solo almacena los DIDs de emisores acreditados. El DID del holder es local: no requiere transacciones, no tiene costes y no necesita conectividad para generarse.

Ver tu DID

En la wallet, ve a Perfil (o Identidad) para ver tu DID completo y copiarlo al portapapeles.

Copia de seguridad y restauración

Las claves criptográficas se almacenan exclusivamente en el dispositivo y no se sincronizan en ningún servidor. No existe un mecanismo de exportación de clave privada ni de restauración de cuenta en un dispositivo diferente. Si desinstalas la wallet o cambias de dispositivo, deberás crear una cuenta nueva y solicitar de nuevo las credenciales a los emisores.

PIN y autenticación biométrica

La wallet está protegida por un PIN numérico de 6 dígitos. Además, si tu dispositivo lo soporta, puedes habilitar la autenticación biométrica:

PlataformaTecnología soportada
iOSFace ID, Touch ID
AndroidFingerprint (huella dactilar), reconocimiento facial del dispositivo

Cambiar el PIN

Ve a Configuración → Seguridad → Cambiar PIN. Necesitarás introducir el PIN actual.

Bloqueo automático

La wallet se bloquea automáticamente cuando pasa a segundo plano. Cada vez que la abres, debes autenticarte con PIN o biometría.

Eliminar la cuenta

Para eliminar la cuenta del dispositivo:

  1. Ve a Configuración → Cuenta → Eliminar cuenta.
  2. Confirma la operación introduciendo tu PIN.
Esta acción es irreversible

Eliminar la cuenta borra todas las claves privadas y credenciales del dispositivo. No es posible recuperar la identidad ni las credenciales. Deberás crear una cuenta nueva y solicitar las credenciales de nuevo a los emisores.

Eliminar la cuenta de la wallet no revoca las credenciales en el lado del emisor ni elimina el DID de ningún sistema externo.

Exportar el DID

La wallet permite exportar el documento DID en formato JSON para uso externo:

  1. Ve a Perfil → Exportar DID.
  2. Elige compartir el documento o copiarlo al portapapeles.

El documento DID exportado contiene únicamente la clave pública y los metadatos del DID. Las claves privadas nunca se exportan.