Eneboo - Documentación para desarrolladores
'defines' | Funciones
Referencia del Archivo src/libdigidoc/openssl/crypto/des/fcrypt_b.c
#include <stdio.h>
#include "des_locl.h"

'defines'

#define DES_FCRYPT
#define PERM_OP(a, b, t, n, m)
#define HPERM_OP(a, t, n, m)

Funciones

void fcrypt_body (DES_LONG *out, DES_key_schedule *ks, DES_LONG Eswap0, DES_LONG Eswap1)

Documentación de los 'defines'

#define DES_FCRYPT
#define HPERM_OP (   a,
  t,
  n,
 
)
Valor:
((t)=((((a)<<(16-(n)))^(a))&(m)),\
        (a)=(a)^(t)^(t>>(16-(n))))\
#define PERM_OP (   a,
  b,
  t,
  n,
 
)
Valor:
((t)=((((a)>>(n))^(b))&(m)),\
        (b)^=(t),\
        (a)^=((t)<<(n)))

Documentación de las funciones

void fcrypt_body ( DES_LONG *  out,
DES_key_schedule ks,
DES_LONG  Eswap0,
DES_LONG  Eswap1 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'