diff options
| author | Tom Yu <tlyu@mit.edu> | 1999-06-29 01:55:21 +0000 |
|---|---|---|
| committer | Tom Yu <tlyu@mit.edu> | 1999-06-29 01:55:21 +0000 |
| commit | 6b73c0e50f1747ab3deb6cd6d8c5a4c6d39a98a8 (patch) | |
| tree | 3c612156c89a96602eaa4a3d6e44506de9b78d57 /src/lib | |
| parent | b78d68824e53586eedc08fe9596900f1ffa59f40 (diff) | |
* dk_encrypt.c (krb5_marc_dk_encrypt): Call
krb5_marc_dk_encrypt_length() instead of krb5_dk_encrypt_length()
to prevent blocksize errors.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11532 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/crypto/dk/ChangeLog | 6 | ||||
| -rw-r--r-- | src/lib/crypto/dk/dk_encrypt.c | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/src/lib/crypto/dk/ChangeLog b/src/lib/crypto/dk/ChangeLog index 566ce30ea..1edb32e38 100644 --- a/src/lib/crypto/dk/ChangeLog +++ b/src/lib/crypto/dk/ChangeLog @@ -1,3 +1,9 @@ +1999-06-28 Tom Yu <tlyu@mit.edu> + + * dk_encrypt.c (krb5_marc_dk_encrypt): Call + krb5_marc_dk_encrypt_length() instead of krb5_dk_encrypt_length() + to prevent blocksize errors. + Mon May 10 15:16:34 1999 Danilo Almeida <dalmeida@mit.edu> * Makefile.in: Do win32 build in subdir. diff --git a/src/lib/crypto/dk/dk_encrypt.c b/src/lib/crypto/dk/dk_encrypt.c index a1b85a3ac..30212c443 100644 --- a/src/lib/crypto/dk/dk_encrypt.c +++ b/src/lib/crypto/dk/dk_encrypt.c @@ -205,7 +205,7 @@ krb5_marc_dk_encrypt(enc, hash, key, usage, ivec, input, output) (*(enc->keysize))(&keybytes, &keylength); plainlen = krb5_roundup(blocksize+4+input->length, blocksize); - krb5_dk_encrypt_length(enc, hash, input->length, &enclen); + krb5_marc_dk_encrypt_length(enc, hash, input->length, &enclen); /* key->length, ivec will be tested in enc->encrypt */ |
