[501] in Kerberos_V5_Development
changing either crc use of seed and DES' use of CRC
jtkohl@ATHENA.MIT.EDU (jtkohl@ATHENA.MIT.EDU)
Wed Dec 12 10:05:19 1990
The current DES code provides the encryption key to the CRC32 function in case
it wanted for some reason to use the key to help with the checksum (the
generic checksum interface has a key argument, for things which really do want
to use the key for something).
The CRC code will happily take a key and fold it into the computed CRC.
There's no real good reason to fold in the key, and probably some reasons not
to. So, sometime in the near future (probably simultaneously with all the
other pending protocol frobbing) I'll be changing it so that (1) the DES stuff
doesn't send the key to CRC32 (which it is calling almost directly) and (2)
the CRC code ignores the key/seed parameter.