CAST_ecb_encrypt
void CAST_ecb_encrypt(const unsigned char *in, unsigned char *out,
CAST_ecb_encrypt(&(out_b[0]), &(out_b[0]), &key, CAST_ENCRYPT);
CAST_ecb_encrypt(&(out_b[8]), &(out_b[8]), &key, CAST_ENCRYPT);
CAST_ecb_encrypt(in, out, &key, CAST_ENCRYPT);
CAST_ecb_encrypt(out, out, &key, CAST_DECRYPT);
CAST_ecb_encrypt(&(out_a[0]), &(out_a[0]), &key_b, CAST_ENCRYPT);
CAST_ecb_encrypt(&(out_a[8]), &(out_a[8]), &key_b, CAST_ENCRYPT);