On 19 Aug 2018, at 17:08, Michael Tuexen wrote:

On 19. Aug 2018, at 18:35, Conrad Meyer <c...@freebsd.org> wrote:

On Sun, Aug 19, 2018 at 7:56 AM, Michael Tuexen <tue...@freebsd.org> wrote:
Author: tuexen
Date: Sun Aug 19 14:56:10 2018
New Revision: 338053
URL: https://svnweb.freebsd.org/changeset/base/338053

How was this particular keyed hash function construction chosen?
(Yes, I see it is the same initial TSN, but how was that selected?)
You mean:

Why is FreeBSD using the MD5 with secret suffix as the keyed hash function?

I don't know, I have not implemented that.

However, https://tools.ietf.org/html/rfc6528#section-3 suggests this,
OpenBSD uses a similar computation, but uses SHA512 instead of MD5, NetBSD
seem to use the same computation as FreeBSD.
I guess using MD5 was an acceptable choice at the time the choice was made.

I am so happy we have a version control system where you could hopefully find out if the original committer left a decent commit message.. takes less than 60 seconds .. https://svnweb.freebsd.org/base?view=revision&revision=82122

/bz
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to