Num post de blog anterior, anunciámos novas ferramentas de encriptação de dados para as vossas bases de dados 4D. Agora é tempo de sujar as nossas mãos e aprender mais sobre estas ferramentas que foram concebidas para serem tão automáticas quanto possível.
A encriptação dos seus dados 4D é simples: Primeiro escolha os dados a encriptar, depois encripte-os através do Centro de Manutenção e Segurança (MSC).
Escolha os dados a encriptar
Esteja ciente de que o acesso a dados codificados tem um impacto no desempenho da sua aplicação, pelo que é altamente recomendável escolher cuidadosamente os dados que pretende codificar. A encriptação 4D é executada ao nível da tabela, pelo que é uma boa ideia agrupar a informação sensível em tabelas específicas.
Novo atributo
Um novo atributo Encriptável está disponível para tabelas no Modo Design. A encriptação não é executada aqui, o que define o estado de encriptação de uma tabela, designando que esta pode ser encriptada.
Dica a lembrar: Para navegar pelas tabelas e verificar este atributo, pode usar os atalhos Ctrl + seta esquerda / Ctrl + seta direita (Windows) ou Cmd + seta esquerda / Cmd + seta direita (macOS).
a NOVO PÁGINA MSC ENCRYPT
Quando estiver pronto para encriptar os seus dados, a forma mais fácil de o fazer é através da nova página Encrypt no MSC. Para encriptar os seus dados pela primeira vez, basta clicar no botão Encriptar dados .
Ser-lhe-á então pedido que escolha uma frase-senha.
A página MSC Encrypt fornece todas as características necessárias para monitorizar a sua encriptação de dados. Pode utilizar esta página para encriptar ou desencriptar o ficheiro de dados, bem como para re-encriptar o ficheiro de dados e alterar a sua frase-chave.
E APENAS OS DADOS ESTÃO ENCRÍPTIDOS …
Aqui está uma forma de lista de uma tabela encriptada onde a chave de encriptação de dados válida não foi fornecida:
Como pode ver, nada é apresentado.
Assim que a chave de encriptação de dados válida é fornecida, os dados são automaticamente desencriptados na memória quando carregados:
O fornecimento da chave de encriptação de dados válida também permite que os dados sejam encriptados no disco durante uma acção de salvaguarda.
fornecimento da chave de encriptação de dados
Quando um ficheiro de dados encriptado é aberto, 4D procura automaticamente uma chave de encriptação de dados válida ao nível da raiz em dispositivos ligados (pen drive, disco, etc.). Se for encontrada uma chave válida, é concedido o acesso aos dados encriptados. Várias chaves de encriptação de dados podem ser guardadas num dispositivo. Isto pode ser útil se alterar a sua frase-chave ou restaurar cópias de segurança antigas encriptadas com chaves antigas. Se utilizar um bastidor de servidor bloqueado, poderá armazenar a sua chave de encriptação de dados numa unidade flash ou outro dispositivo portátil.
Tenha em mente…
A encriptação 4D é muito segura, uma vez que depende da chave de encriptação de dados. Nenhuma chave de encriptação de dados, nenhum acesso a dados encriptados. Este princípio aplica-se a todos … incluindo a si. Por isso não se esqueça … não deve perder ou esquecer a sua chave de encriptação de dados!