(_krb5_aes_cts_encrypt): make key argument a 'const void *' to avoid
AES_KEY being exposed in krb5-private.h git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11610 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -2011,10 +2011,11 @@ DES_PCBC_encrypt_key_ivec(krb5_context context,
|
|||||||
|
|
||||||
void
|
void
|
||||||
_krb5_aes_cts_encrypt(const unsigned char *in, unsigned char *out,
|
_krb5_aes_cts_encrypt(const unsigned char *in, unsigned char *out,
|
||||||
size_t len, const AES_KEY *key,
|
size_t len, const void *aes_key,
|
||||||
unsigned char *ivec, const int enc)
|
unsigned char *ivec, const int enc)
|
||||||
{
|
{
|
||||||
unsigned char tmp[AES_BLOCK_SIZE];
|
unsigned char tmp[AES_BLOCK_SIZE];
|
||||||
|
const AES_KEY *key = aes_key; /* XXX remove this when we always have AES */
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
Reference in New Issue
Block a user