Deriving keys
Sam Hartman
hartmans at MIT.EDU
Fri Feb 17 14:52:00 EST 2006
Unfortunately, expanding the lucid context and making krb5_derive_key
public both seem unacceptable.
The reason is the same. The representation of a derived key in RFC
3961 is crypto system specific. For some crypto systems you might
just store a key schedule in some very implementation specific form.
There's no reason to believe that all crypto systems will even call or
support krb5_derive_key.
I think that you really do need a fairly full RFC 3961 implementation
in the kernel if you hope to avoid significant implementation
dependence.
--Sam
More information about the krbdev
mailing list