On 13-Feb-06, at 11:24 AM, Dick Hardt wrote:

On 13-Feb-06, at 11:19 AM, Eric Rescorla wrote:

Dick Hardt <[EMAIL PROTECTED]> writes:

On 13-Feb-06, at 11:09 AM, Eric Rescorla wrote:

The technical term for a "signature" which can only be verified by
the holder of a symmetric secret is Message Authentication Code
(MAC)
and there's a standard technique for performing MACs: HMAC (RFC
2104).

Our current implementation uses HMAC. Since the Homesite can use
whatever it wants, we left it out of the spec.

Well, that's fine, but you shouldn't be recommending a technique
which is known to be inferior to HMAC.

I agree. Did not know we were recommending a different technique.
Where is that mentioned?

Section 5.10.2.3.

Ok. I agree. We should recommend HMAC directly.

I've changed that paragraph in dmd1 to state HMAC and reference the RFC.

"A suggested implementation of a signature function would be to use the HMAC mechanism with the SHA1 cryptographic hash function, which takes as input a digest of the message and a secret known only to the Homesite. [RFC2104]"

John


_______________________________________________
dix mailing list
[email protected]
https://www1.ietf.org/mailman/listinfo/dix

Reply via email to