Skip to content

Commit b3b667f

Browse files
committed
Fix formatting of non-standard PRF instances and their listing
1 parent bb1458e commit b3b667f

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

params.go

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,10 @@ func (p Params) String() string {
5353
wString := ""
5454
prfString := ""
5555
if p.Prf == NIST && p.N != 24 {
56-
prfString = "NIST"
56+
prfString = "_NIST"
5757
}
5858
if p.Prf == RFC && p.N == 24 {
59-
prfString = "RFC"
59+
prfString = "_RFC"
6060
}
6161
if p.WotsW != 16 {
6262
wString = fmt.Sprintf("_w%d", p.WotsW)
@@ -461,6 +461,11 @@ func ListNames2() (names []string) {
461461
p.Func = h
462462
p.WotsW = w
463463
p.N = n
464+
if n == 24 {
465+
p.Prf = NIST
466+
} else {
467+
p.Prf = RFC
468+
}
464469
add(20, 2)
465470
add(20, 4)
466471
add(40, 2)

0 commit comments

Comments
 (0)