Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Register data key
|
Register data key ( curPassPhrase | curDataKey ) -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
curPassPhrase | curDataKey | Texto, Objeto |
![]() |
Frase passe atual (texto) ou chave de criptografia de dados atual (objeto) | |||||
Resultado | Booleano |
![]() |
True se a chave de criptografia tiver sido adicionada com sucesso ao chaveiro 4D, False se já estiver no chaveiro. | |||||
O comando Register data key agrega a chave de cifrado de dados passada no parâmetro ao chaveiro 4D.
O chaveiro 4D é um conjunto de uma ou mais chaves de cifrado de dados carregadas na memória que 4D escaneia automaticamente quando se exigir uma chave de dados para descifrar/cifrar um arquivo de dados. Para mais informação, consulte Criptografia de dados.
No primeiro parâmetro, passe curPassPhrase ou curDataKey que define a chave de cifrado a agregar:
Valor devolvido
C_TEXT($passphrase)
C_BOOLEAN($added)
$passphrase:=Request("Introduza a frase-passe:")
If(OK=1)
$added:=Register data key($passphrase)
OPEN DATA FILE("data.4DD") //Não é necessário uma chave, já está no chaveiro 4D
End if
4D Blog - New 4D commands to work with encrypted data
New data key
Produto: 4D
Tema: Segurança de Dados
Número
1638
Criado por: 4D v17 R5
Manual de linguagem 4D ( 4D v20 R7)