[508] in Kerberos_V5_Development

home help back first fref pref prev next nref lref last post

Change in encryption.h

daemon@ATHENA.MIT.EDU (daemon@ATHENA.MIT.EDU)
Thu Dec 13 12:25:11 1990

Date: Thu, 13 Dec 90 12:24:52 -0500
From: Theodore Ts'o <tytso@ATHENA.MIT.EDU>
To: krbdev@ATHENA.MIT.EDU
Reply-To: tytso@ATHENA.MIT.EDU

I've added a new type of structure, krb5_encrypted_keyblock and started
changing routines to use krb5_encrypted_keyblock instead of
krb5_keyblock when they're referring to encrypted keys stored in the
Kerberos database.  This may cause some compilation errors in the KDC
and in the admin/* programs.  I'll try to fix as I find them, but if you
across an error such as 

"Illegal argument type:
        (struct _krb5_encrypted_keyblock) = (struct _krb5_keyblock)"

that's what's going on.  Feel free to fix it yourself or tell me about
it and I'll deal.

(The idea is that once this is done, it will be easier to catch mistakes
where the programmer confuses an encrypted keyblock which is stored in
the Kerberos Database with a normal keyblock which can be used to
encrypt/decrypt things.)

						- Ted


home help back first fref pref prev next nref lref last post