MEMFROB(3)

NOME
memfrob - 'frobica' (cifra) uma área de memória

SINÓPSE
#include <string.h>

void *memfrob(void *s, size_t n);

DESCRIÇÃO
A função memfrob() cifra os n primeiros bytes da área de memória s aplicando um exclusive-OR em cada caractere com o número 42. O efeito pode ser revertido utilizando-se memfrob() na área cifrada de memória.

Note que esta função não é propriamente uma rotina de cifragem visto que a constante de XOR é fixada, e é apenas apropriada para esconder strings.

VALORES RETORNADOS
A função memfrob() retorna um ponteiro para a área cifrada de memória.

DE ACORDO COM
A função memfrob() é exclusiva da Biblioteca C do Linux e da Biblioteca C da GNU.

VEJA TAMBÉM
strfry(3).

TRADUZIDO POR LDP-BR em 20/03/2001.

  Tradução:
Felipe M Pereira <Felipe.Pereira@ic.unicamp.br>

  Revisão.:
André Luiz Fassone <lonely_wolf@ig.com.br>