FuncionalidadesTipos de entradas

20 tipos de entradas

Catálogo de tipos de entrada de QubKey: esquema EntryData, campos protegidos y etiquetas de interfaz de usuario (PassManagerWebV4).

QubKey implementa 20 tipos de entrada definidos en la aplicación de escritorio (Rust EntryType / EntryData en models.rs). Cada tipo tiene un esquema de campo escrito; Los secretos están enmascarados a través de is_protected_field.

Adjuntos: todos los 20 tipos aceptan archivos y carpetas cifrados. Almacenado en Entry.attachments (EntryAttachments); el tipo Documento utiliza DocumentInner.files / folders con el mismo modelo DocumentAttachment / DocumentFolder (attachment_store_mut en document_service.rs).

Esta sección refleja exactamente el modelo de producto: discriminantes, categorías (EntryCategory), campos, tipos de Rust y etiquetas de interfaz de usuario (PassManagerWebV4 i18n). Sólo se requiere la entrada título para la validación.

Desde inicios de sesión web hasta billeteras criptográficas: esquemas escritos, secretos enmascarados y archivos adjuntos cifrados en los 20 tipos.

20tipos de entrada
6categorias
20tipos con archivos adjuntos
46campos enmascarables

Archivos adjuntos de todo tipo: archivos cifrados de arrastrar y soltar, organización de carpetas, insignia de archivos adjuntos en la lista de la bóveda (v1.0.2+).

Navegar por categoría

Contraseñas

6 tipos

Financiero

3 tipos

Identidad

6 tipos

Documento

1 tipos

Nota

3 tipos

Acceso al dispositivo

1 tipos

Sincronizar

Fuente de la verdad: src/models.rs, i18n src/i18n/locales/en.json, guía Docs/01_Development/Features/Adding_New_Entry_Type.md. Regenerar: node lib/docs/scripts/sync-entry-types-catalog.mjs.

Los 20 tipos

TipoDesct.CategoríaDescripción
Contraseña0ContraseñasContraseña de sitio web o aplicación con TOTP opcional.
Clave SSH1ContraseñasHost SSH, claves y frase de contraseña.
Clave PGP2ContraseñasMaterial de clave pública/privada PGP.
TokenIniciar sesión3ContraseñasTokens al portador, claves API, secretos estilo OAuth.
Clave de acceso4ContraseñasCredenciales de WebAuthn y identificadores de claves.
Códigos de recuperación5ContraseñasListas de códigos únicos o de respaldo.
Tarjeta de crédito6FinancieroTarjeta de pago PAN, vencimiento y CVV.
Cuenta bancaria7FinancieroNúmero de cuenta bancaria y metadatos de sucursal.
Criptobilletera8FinancieroDirección en cadena y material privado.
identificación nacional9IdentidadTarjeta de identificación nacional emitida por el gobierno.
Pasaporte10IdentidadNúmeros de libreta o tarjeta de pasaporte e identidad de viaje.
Licencia de conducir11IdentidadLicencia de vehículo de motor.
ID de salud12IdentidadSeguro médico o tarjeta médica.
Perfil13IdentidadPerfil de la persona: contacto, impuestos y PII.
Dirección de contacto14IdentidadDirección postal e información de contacto no secreta.
Nota15NotaCuerpo de nota de texto largo.
Frase de recuperación16NotaBIP39 o almacenamiento mnemotécnico similar.
Fragmento de configuración17Nota.env o pegar configuración.
Documento18DocumentoArchivos adjuntos incrustados (individuales o múltiples) con campos espejo heredados.
Wi-Fi19Acceso al dispositivoNombre de la red inalámbrica y PSK.

Adjuntos

Archivos adjuntos (todos los tipos)

Todos los tipos de entrada (discriminantes del 0 al 19) aceptan archivos adjuntos de varios archivos con carpetas, cifrados en la bóveda.

Ubicación del óxidoTipos
Entry.attachments (files, folders)Contraseña, clave SSH, tarjeta de crédito, nota, WiFi,… (todos excepto la carga útil interna del documento)
DocumentInner.files / foldersSolo tipo de documento (mismas estructuras DocumentAttachment / DocumentFolder)

Estructuras compartidas (document_service.rs):

  • Documento adjunto: id, filename, mime_type, content (protegido), folder_id
  • Carpeta de documentos: id, name, parent_id

En la interfaz de usuario: arrastrar y soltar, insignia de archivos adjuntos, ordenar "los archivos adjuntos primero", exportar bóveda ZIP/7z con passmanager-secrets.json.

Ver también