DEFINE_XTS(NAME, TYPE, BLEN, ENCRYPT, DECRYPT)
DEFINE_XTS(NAME, TYPE, BLEN, ENCRYPT, DECRYPT)
static void des_encrypt_native(const void *ctx, size_t length,
uint8_t *dst, const uint8_t *src)
static void des_encrypt_native(const void *ctx, size_t length,
uint8_t *dst, const uint8_t *src)
des_decrypt(ctx, length, dst, src);
}
des_decrypt(ctx, length, dst, src);
}
case QCRYPTO_CIPHER_ALG_3DES:
case QCRYPTO_CIPHER_ALG_AES_128:
case QCRYPTO_CIPHER_ALG_AES_192:
case QCRYPTO_CIPHER_ALG_3DES:
case QCRYPTO_CIPHER_ALG_AES_128:
case QCRYPTO_CIPHER_ALG_AES_192:
-
- rfbkey = qcrypto_cipher_munge_des_rfb_key(key, nkey);
- des_set_key(&ctx->key, rfbkey);
- g_free(rfbkey);
+ des_set_key(&ctx->key, key);