/
FAQ
/
Tíquete de Suporte

Chave de criptografia explicada

Chave de criptografia explicada

O GrowCRM gera uma chave de criptografia exclusiva (32 caracteres) para cada instalação. Se você estiver atualizando de uma versão anterior à 1.1.8, uma chave de criptografia exclusiva será gerada durante a atualização.

A chave de criptografia é armazenada em application/config/app-config.php

FAQ’s:

1. Por que a chave de criptografia é usada?

A chave de criptografia é usada para criptografar/descriptografar dados confidenciais dentro do banco de dados, como credenciais de API de métodos de pagamento online, senhas de e-mail, etc.

Atualmente, o GrowCRM criptografa as seguintes áreas:

  • Credenciais da API dos Gateways de Pagamento. (Configurações->Configurações->Gateways de Pagamento)
  • Senha do e-mail de integração de e-mail para Leads (Configurações->Leads->Integração de E-mail)
  • Senha geral do SMTP do e-mail. (Configurações->Configurações->E-mail)
  • Entradas do cofre do cliente.
  • Senha do e-mail IMAP dos Departamentos (Configurações->Suporte->Departamentos)

2. Posso alterar a chave de criptografia?

Você não poderá alterar a chave de criptografia se tiver configurado dados para as áreas mencionadas na Pergunta Frequente 1. Se você alterar sua chave de criptografia, o sistema não conseguirá descriptografar seus dados.

É possível descriptografar dados com a mesma chave de criptografia usada para criptografar seus dados.

3. E se eu perder/alterar a chave de criptografia?

Caso você já tenha dados criptografados com sua chave existente e perca/altere/exclua/delete application/config/app-config.php, você precisará gerar uma nova chave de criptografia de 32 caracteres e adicionar novamente todos os campos criptografados porque com sua nova chave de criptografia o sistema não conseguirá criptografar os dados já criptografados (CONSULTE PERGUNTAS FREQUENTES 1).

  • Crie (se ainda não existir) um arquivo com o nome my_functions_helper.php em application/helpers/ e adicione o seguinte código:
  • Acesse a área de administração e a nova chave de criptografia será exibida na parte superior da janela do seu navegador.
  • Copie a chave (sem espaços).
  • Remova o código adicionado em application/helpers/my_functions_helper.php e salve o arquivo.
  • Acesse application/config/app-config.php e encontre $config[‘encryption_key’] e substitua/adicione a chave de criptografia, conforme mostrado na captura de tela abaixo.
  • Readicione todos os campos criptografados mencionados na FAQ 1. Agora, o sistema criptografará os dados com a nova chave de criptografia.
  • Teste novamente todos os campos criptografados.

Artigos Relacionados:

Procurando hospedagem acessível e confiável para o Grow CRM? Fizemos uma parceria com a InMotion Hosting para evitar qualquer problema! Planos de hospedagem empresarial com até 75% de desconto para visitantes do Grow CRM.

Categorias

Últimos Artigos