Aba conexão de criptografia em execução
Nesta página
Para usar essa opção de conexão, você precisa de um conjunto de réplicas ou de um cluster fragmentado. Seu conjunto de réplicas pode ser de um único nó ou maior.
A In-Use Encryption aba de conexão do permite a você conectar seus sistemas com o Queryable Encryption.
Procedimento
Abra o New Connection modal.
No painel inferior do Connections Sidebar, clique em Add New Connection para abrir o modal New Connection.
Se você já tiver conexões listadas no Connections Sidebar, clique no ícone na parte superior direita da barra lateral para abrir o modal New Connection.
Clique na aba In-Use Encryption.
Forneça um Key Vault Namespace.
Um Key Vault Namespace refere-se a uma coleção que contém todas as chaves de dados utilizadas para criptografia e descriptografia.
Especifique uma collection na qual o diretório de dados são armazenados no formato
<db>.<collection>
. O reconhecimento de data center/collection padrão não oficial do keyVault éencryption.__keyVault
.Selecione um KMS Provider.
Você pode selecionar entre os seguintes sistemas de gerenciamento de chaves:
Provedores de KMS
KMS local
Você pode gerenciar localmente sua chave como um KMS usando a opção KMS local .
Clique em Generate Random Key para gerar uma string codificada 96bytes de base64 . Você precisa dessa chave para acessar dados criptografados e criptografados.
Aviso
O Compass não salva credenciais KMS por padrão. Copie e salve a chave em um local externo.
AWS
Você pode usar o Amazon Web Services para gerenciar suas chaves.
Especifique os seguintes campos:
Campo | Obrigatório | Descrição |
---|---|---|
ID da chave de acesso | Sim | Valor do ID da sua chave de acesso AWS. |
Chave de acesso secreta | Sim | Valor da sua chave secreta do Amazon Web Services . |
Session Token | No | Valor do token de sessão da AWS. |
Autoridade de certificação | No | Um ou mais arquivos de certificado de Autoridades de Certificado confiáveis para validar o certificado fornecido pela implantação. |
Certificado e chave do cliente | No | Especifica o local de um arquivo .pem local que contém o certificado TLS/SSL X.509 do cliente ou o certificado e a chave TLS/SSL do cliente. |
Senha da chave do cliente | No | Se a Chave privada do cliente estiver protegida com uma senha, você deverá fornecer a senha. |
GCP
Você pode usar os ServiçosGCP para gerenciar suas chaves.
Especifique os seguintes campos:
Campo | Obrigatório | Descrição |
---|---|---|
E-mail da conta de serviço | Sim | O e-mail da conta de serviço para autenticar. |
chave privada | Sim | Uma chave privada codificada de base64 . |
Endpoint | No | Um host com uma porta opcional. |
Autoridade de certificação | No | Um ou mais arquivos de certificado de Autoridades de Certificado confiáveis para validar o certificado fornecido pela implantação. |
Certificado e chave do cliente | No | Especifica o local de um arquivo .pem local que contém o certificado TLS/SSL X.509 do cliente ou o certificado e a chave TLS/SSL do cliente. |
Senha da chave do cliente | No | Se a Chave privada do cliente estiver protegida com uma senha, você deverá fornecer a senha. |
Azure
Você pode usar o Azure Key Vault para gerenciar suas chaves.
Especifique os seguintes campos:
Campo | Obrigatório | Descrição |
---|---|---|
ID do Inquilino | Sim | Identifica a organização para a conta. |
ID do cliente | Sim | Autentica um aplicação registrado . |
Segredo do cliente | Sim | O segredo do cliente para autenticar um aplicação registrado. |
Ponto de extremidade da plataforma de identidade | Sim | Um host com uma porta opcional. |
Autoridade de certificação | No | Um ou mais arquivos de certificado de Autoridades de Certificado confiáveis para validar o certificado fornecido pela implantação. |
Certificado e chave do cliente | No | Especifica o local de um arquivo .pem local que contém o certificado TLS/SSL X.509 do cliente ou o certificado e a chave TLS/SSL do cliente. |
Senha da chave do cliente | No | Se a Chave privada do cliente estiver protegida com uma senha, você deverá fornecer a senha. |
KMIP
Você pode usar o KMIP para gerenciar suas chaves.
Campo | Obrigatório | Descrição |
---|---|---|
Endpoint | Sim | O endpoint consiste em um nome de host e uma porta separados por dois pontos. |
Autoridade de certificação | No | Um ou mais arquivos de certificado de Autoridades de Certificado confiáveis para validar o certificado fornecido pela implantação. |
Certificado e chave do cliente | No | Especifica o local de um arquivo .pem local que contém o certificado TLS/SSL X.509 do cliente ou o certificado e a chave TLS/SSL do cliente. |
Senha da chave do cliente | No | Se a Chave privada do cliente estiver protegida com uma senha, você deverá fornecer a senha. |
(Opcional) Specify an EncryptedFieldsMap
:
Adicione um EncryptedFieldsMap
opcional no lado do cliente para aumentar a segurança. Para obter mais informações, consulte Campos para criptografia.