Comando crypto.xor

O comando crypto.xor é utilizado para realizar uma operação binária XOR entre os bytes de 2 strings.

Parâmetros

  1. buffer1 [string]
    Representação Hexadecimal que será realizado a operação XOR.
  2. buffer2 [string]
    Representação Hexadecimal que será realizado a operação XOR.
  3. size [integer]
    Número de bytes no buffer.
  4. variablereturn [string]
    Variável que irá armazenar o resultado da operação XOR no formato hexadecimal.

Exemplo


No exemplo acima, o buffer1 123456 é diferente do buffer2 123450 fazendo com que a operação XOR retorne o resultado (hexadecimal) 000006000000.