K 10 svn:author V 2 bz K 8 svn:date V 27 2010-01-09T15:43:47.838302Z K 7 svn:log V 325 Add comments trying to explain what bad things happen here, i.e. how hashed MD5/SHA are implemented, abusing Final() for padding and sw_octx to transport the key from the beginning to the end. Enlightened about what was going on here by: cperciva Reviewed by: cperciva MFC After: 3 days X-MFC with: r187826 PR: kern/126468 END