Commit 55d7ed8
committed
ML-DSA fixes: small vfy key object, small SHA-3, fix test
Only have the public key in the ML-DSA key object when verify-only.
Be able to leave out SHA-3 APIs when only needing SHAKE.
Fix ML-DSA testing to only have data for compiled in parameters.1 parent 980fc51 commit 55d7ed8
3 files changed
Lines changed: 30 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24565 | 24565 | | |
24566 | 24566 | | |
24567 | 24567 | | |
| 24568 | + | |
24568 | 24569 | | |
24569 | 24570 | | |
24570 | 24571 | | |
| |||
25206 | 25207 | | |
25207 | 25208 | | |
25208 | 25209 | | |
| 25210 | + | |
25209 | 25211 | | |
| 25212 | + | |
25210 | 25213 | | |
25211 | 25214 | | |
25212 | 25215 | | |
| |||
26143 | 26146 | | |
26144 | 26147 | | |
26145 | 26148 | | |
| 26149 | + | |
26146 | 26150 | | |
| 26151 | + | |
26147 | 26152 | | |
26148 | 26153 | | |
26149 | 26154 | | |
| |||
27353 | 27358 | | |
27354 | 27359 | | |
27355 | 27360 | | |
| 27361 | + | |
27356 | 27362 | | |
27357 | 27363 | | |
27358 | 27364 | | |
| |||
27423 | 27429 | | |
27424 | 27430 | | |
27425 | 27431 | | |
| 27432 | + | |
27426 | 27433 | | |
27427 | 27434 | | |
27428 | 27435 | | |
| |||
27908 | 27915 | | |
27909 | 27916 | | |
27910 | 27917 | | |
| 27918 | + | |
27911 | 27919 | | |
| 27920 | + | |
27912 | 27921 | | |
27913 | 27922 | | |
27914 | 27923 | | |
| |||
28585 | 28594 | | |
28586 | 28595 | | |
28587 | 28596 | | |
| 28597 | + | |
28588 | 28598 | | |
| 28599 | + | |
28589 | 28600 | | |
28590 | 28601 | | |
28591 | 28602 | | |
| |||
29507 | 29518 | | |
29508 | 29519 | | |
29509 | 29520 | | |
29510 | | - | |
| 29521 | + | |
29511 | 29522 | | |
29512 | 29523 | | |
29513 | 29524 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1113 | 1113 | | |
1114 | 1114 | | |
1115 | 1115 | | |
| 1116 | + | |
| 1117 | + | |
1116 | 1118 | | |
1117 | 1119 | | |
1118 | 1120 | | |
| |||
1243 | 1245 | | |
1244 | 1246 | | |
1245 | 1247 | | |
| 1248 | + | |
1246 | 1249 | | |
1247 | 1250 | | |
1248 | 1251 | | |
| |||
1342 | 1345 | | |
1343 | 1346 | | |
1344 | 1347 | | |
| 1348 | + | |
| 1349 | + | |
1345 | 1350 | | |
1346 | 1351 | | |
1347 | 1352 | | |
| |||
1372 | 1377 | | |
1373 | 1378 | | |
1374 | 1379 | | |
| 1380 | + | |
1375 | 1381 | | |
| 1382 | + | |
1376 | 1383 | | |
1377 | 1384 | | |
1378 | 1385 | | |
| |||
1443 | 1450 | | |
1444 | 1451 | | |
1445 | 1452 | | |
| 1453 | + | |
1446 | 1454 | | |
1447 | | - | |
| 1455 | + | |
1448 | 1456 | | |
1449 | 1457 | | |
1450 | 1458 | | |
| |||
1515 | 1523 | | |
1516 | 1524 | | |
1517 | 1525 | | |
| 1526 | + | |
1518 | 1527 | | |
1519 | | - | |
| 1528 | + | |
1520 | 1529 | | |
1521 | 1530 | | |
1522 | 1531 | | |
| |||
1587 | 1596 | | |
1588 | 1597 | | |
1589 | 1598 | | |
| 1599 | + | |
1590 | 1600 | | |
1591 | | - | |
| 1601 | + | |
1592 | 1602 | | |
1593 | 1603 | | |
1594 | 1604 | | |
| |||
1659 | 1669 | | |
1660 | 1670 | | |
1661 | 1671 | | |
| 1672 | + | |
1662 | 1673 | | |
1663 | 1674 | | |
1664 | 1675 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
638 | 638 | | |
639 | 639 | | |
640 | 640 | | |
| 641 | + | |
641 | 642 | | |
| 643 | + | |
642 | 644 | | |
643 | 645 | | |
| 646 | + | |
644 | 647 | | |
645 | 648 | | |
| 649 | + | |
646 | 650 | | |
647 | 651 | | |
648 | 652 | | |
| |||
0 commit comments