Cria um keyset correspondente com base no tipo de algoritmo especificado.
Formato do comando
binary NEW_KEYSET(string <key_type>, [string <description>])
Descrição dos parâmetros
key_type: obrigatório. Especifica o tipo de algoritmo para criação da chave de dados. Algoritmos suportados: AES-GCM-256, AES-SIV-CMAC-128 e AES-SIV-CMAC-256.
description: opcional. Descrição da chave de dados.
Valor de retorno
Retorna um keyset do tipo BINARY.
Exemplos de uso
select hex(NEW_KEYSET('AES-GCM-256', 'hello world'));
O resultado é semelhante ao seguinte:
+------------+
| _c0 |
+------------+
| 0A10577567735A514541554D42776E684C4212580A330A0B4145532D47434D2D323536122017F7A430B9D4B59B55454FD4B486216059F1B748CE0502D901EBEACEAB6569191801200210011A10577567735A514541554D42776E684C4220022A0B68656C6C6F20776F726C64 |
+------------+
Documentação relacionada
|
Documento |
Descrição |
|
Instruções sobre as funções de criptografia de keyset. |
|
|
Adiciona uma nova chave ao keyset e a define como chave primária. |
|
|
Converte um keyset do tipo BINARY para o formato JSON legível, permitindo visualizar seus detalhes. |
|
|
Converte um keyset do tipo JSON para o tipo BINARY. |
|
|
Gera automaticamente uma nova chave e a define como chave primária. |
|
|
Autoriza o MaxCompute, por meio do |
|
|
Criptografa novamente um keyset encapsulado usando uma chave KMS específica. |
|
|
Descriptografa um keyset existente, realiza a rotação da chave e o criptografa novamente com a nova chave. |
|
|
Converte um keyset encapsulado em um keyset base para uso como parâmetro em funções de criptografia e descriptografia. Esta função também obtém e armazena informações relacionadas ao keyset encapsulado para facilitar a manutenção. |
|
|
Criptografa dados usando um keyset especificado. |
|
|
Descriptografa dados usando um keyset especificado. |