Implement RFC 3961 PRF
authorSam Hartman <hartmans@mit.edu>
Fri, 20 May 2005 02:05:24 +0000 (02:05 +0000)
committerSam Hartman <hartmans@mit.edu>
Fri, 20 May 2005 02:05:24 +0000 (02:05 +0000)
commit9f6b2ceb0638e95a76242cbe6f7d02729be471ec
tree9a0e0525095a19abe3611c3c8b300fb5b10517ce
parentf2f53802ee47d3e805953b27a933da8ebb7b20eb
Implement RFC 3961 PRF

Add krb5_c_prf, a function that implements the RFC 3961 PRF.

As part of this change, the krb5_init_keyblock and krb5 free routines
move to libk5crypto.  Public stubs remain in libkrb5, but the actual
implementation is an internal interface in libk5crypto

ticket: new
Tags: enhancement

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17219 dc483132-0cff-0310-8789-dd5450dbe970
19 files changed:
src/include/ChangeLog
src/include/k5-int.h
src/include/krb5.hin
src/lib/crypto/ChangeLog
src/lib/crypto/Makefile.in
src/lib/crypto/dk/ChangeLog
src/lib/crypto/dk/Makefile.in
src/lib/crypto/dk/dk.h
src/lib/crypto/dk/dk_prf.c [new file with mode: 0644]
src/lib/crypto/etypes.c
src/lib/crypto/keyblocks.c [new file with mode: 0644]
src/lib/crypto/libk5crypto.exports
src/lib/crypto/prf.c [new file with mode: 0644]
src/lib/crypto/t_prf.c [new file with mode: 0644]
src/lib/krb5/krb/ChangeLog
src/lib/krb5/krb/deltat.c
src/lib/krb5/krb/init_keyblock.c
src/lib/krb5/krb/kfree.c
src/lib/krb5_32.def