zCode

Métodos de codificação de dados, hash e uuid

Importação

_ <- fat.zcode

Métodos

Nome Assinatura Breve descrição
getHash (msg: Text): Number Obter hash de texto de 32 bits
getUuid (): Text Gerar um UUID (versão 4)
encrypt (msg: Text, key: Text = ''): Text Codificar msg para zCode usando key
decrypt (msg: Text, key: Text = ''): Text Decodificar msg zCoded usando key

Notas de uso

Você pode omitir ou passar uma chave (key) em branco '' para usar a chave padrão.

Atenção!

Embora zCode torne o texto codificado "não legível por humanos", esse esquema não é criptograficamente seguro! NÃO o utilize sozinho para proteger dados!

Se pareado com uma chave personalizada que não esteja armazenada junto com a mensagem, pode oferecer alguma proteção de dados.

Conformidade do método UUID

Um UUID, ou Universally Unique Identifier, é um número de 128 bits usado para identificar objetos ou entidades em sistemas de computador. A implementação fornecida gera UUIDs aleatórios como texto que segue o formato da versão 4 da especificação RFC 4122, mas não adere estritamente à aleatoriedade criptograficamente segura necessária. Na prática, o risco de colisão tem uma probabilidade extremamente baixa e é muito improvável de ocorrer, e para a maioria das aplicações pode ser considerado bom o bastante.

Veja também

results matching ""

    No results matching ""