FuncionalidadesTipos de entradas

20 tipos de entradas

Catálogo de tipos de entrada do QubKey — esquema EntryData, campos protegidos e rótulos de UI (PassManagerWebV4).

QubKey implementa 20 tipos de entrada definidos no aplicativo de desktop (Rust EntryType / EntryData em models.rs). Cada tipo possui um esquema de campo digitado; segredos são mascarados via is_protected_field.

Anexos: todos os 20 tipos aceitam arquivos e pastas criptografados. Armazenado em Entry.attachments (EntryAttachments); o tipo Documento usa DocumentInner.files / folders com o mesmo modelo DocumentAttachment / DocumentFolder (attachment_store_mut em document_service.rs).

Esta seção reflete exatamente o modelo do produto: discriminantes, categorias (EntryCategory), campos, tipos de Rust e rótulos de UI (PassManagerWebV4 i18n). Apenas a entrada título é necessária para validação.

De logins na web a carteiras criptografadas – esquema digitado, segredos mascarados e anexos criptografados em todos os 20 tipos.

20tipos de entrada
6categorias
20tipos com anexos
46campos mascaráveis

Anexos de todos os tipos – arrastar e soltar arquivos criptografados, organização de pastas, emblema de anexo na lista do Vault (v1.0.2+).

Navegue por categoria

Senhas

6 tipos

Financeiro

3 tipos

Identidade

6 tipos

Documento

1 tipos

Observação

3 tipos

Acesso ao dispositivo

1 tipos

Sincronizar

Fonte da verdade: src/models.rs, i18n src/i18n/locales/en.json, guia Docs/01_Development/Features/Adding_New_Entry_Type.md. Regenerar: node lib/docs/scripts/sync-entry-types-catalog.mjs.

Todos os 20 tipos

TipoDisco.CategoriaDescrição
Senha0SenhasSenha do site ou aplicativo com TOTP opcional.
Chave SSH1SenhasHost SSH, chaves e senha.
Chave PGP2SenhasMaterial de chave pública/privada PGP.
TokenLogin3SenhasTokens de portador, chaves de API, segredos estilo OAuth.
Chave de acesso4SenhasCredenciais e identificadores de chave do WebAuthn.
Códigos de recuperação5SenhasListas de códigos únicos ou de backup.
Cartão de crédito6FinanceiroCartão de pagamento PAN, vencimento e CVV.
Conta Bancária7FinanceiroNúmero da conta bancária e metadados da agência.
Carteira Cripto8FinanceiroEndereço na rede e material privado.
ID Nacional9IdentidadeCarteira de identidade nacional emitida pelo governo.
Passaporte10IdentidadeLivro de passaporte ou números de cartão e identidade de viagem.
Carteira de Motorista11IdentidadeLicença de veículo motorizado.
ID de saúde12IdentidadeSeguro de saúde ou cartão médico.
Perfil13IdentidadePerfil pessoal: contato, imposto e PII.
Endereço de contato14IdentidadeEndereço postal e informações de contato não secretas.
Nota15NotaCorpo da nota de texto longo.
Frase de Recuperação16NotaBIP39 ou armazenamento mnemônico similar.
ConfigSnippet17Nota.env ou pasta de configuração.
Documento18DocumentoAnexos de arquivos incorporados (únicos ou múltiplos) com campos de espelho herdados.
Wi-Fi19Acesso ao dispositivoNome da rede sem fio e PSK.

Anexos

Anexos (todos os tipos)

Todos os tipos de entrada (discriminantes de 0 a 19) aceitam anexos de vários arquivos com pastas criptografadas no cofre.

Localização da ferrugemTipos
Entry.attachments (files, folders)Senha, SSHKey, CreditCard, Note, WiFi,… (todos exceto carga útil interna do documento)
DocumentInner.files / foldersSomente tipo de documento (mesmas estruturas DocumentAttachment / DocumentFolder)

Estruturas compartilhadas (document_service.rs):

  • Anexo de Documento: id, filename, mime_type, content (protegido), folder_id
  • Pasta de Documentos: id, name, parent_id

Na IU: arrastar e soltar, crachá de anexo, classificação “anexos primeiro”, exportação de vault ZIP/7z com passmanager-secrets.json.

Veja também