diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/des425/ChangeLog | 5 | ||||
-rw-r--r-- | src/lib/des425/new_rnd_key.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/des425/ChangeLog b/src/lib/des425/ChangeLog index f4c4d07ec..8ddfc2b76 100644 --- a/src/lib/des425/ChangeLog +++ b/src/lib/des425/ChangeLog @@ -1,3 +1,8 @@ +Sat May 11 17:36:26 EDT 1996 Richard Basch <basch@lehman.com> + + * new_rnd_key.c: Use sizeof(mit_des_cblock) instead of sizeof(key) + so that we copy the full DES key instead of only 4 bytes. + Thu May 2 18:44:02 1996 Richard Basch <basch@lehman.com> * random_key.c new_rnd_key.c: diff --git a/src/lib/des425/new_rnd_key.c b/src/lib/des425/new_rnd_key.c index 066b56895..84cbc1c12 100644 --- a/src/lib/des425/new_rnd_key.c +++ b/src/lib/des425/new_rnd_key.c @@ -48,7 +48,7 @@ des_new_random_key(key) kret = mit_des_random_key(NULL, des425_random_state, &keyblock); if (kret) return kret; - memcpy(key, keyblock->contents, sizeof(key)); + memcpy(key, keyblock->contents, sizeof(mit_des_cblock)); krb5_free_keyblock(NULL, keyblock); return 0; } |