Skip to content

Commit 93c7161

Browse files
committed
Merged PR 11261015: PQC LMS implementation
## Description: Adds support for stateful hash-based signature LMS per RFC 8554 and NIST SP800-208. ## Admin Checklist: - [X] You have updated documentation in symcrypt.h to reflect any changes in behavior - [X] You have updated CHANGELOG.md to reflect any changes in behavior - [X] You have updated symcryptunittest to exercise any new functionality - [X] If you have introduced any symbols in symcrypt.h you have updated production and test dynamic export symbols (exports.ver / exports.def / symcrypt.src) and tested the updated dynamic modules with symcryptunittest - [X] If you have introduced functionality that varies based on CPU features, you have manually tested with and without relevant features - [X] If you have made significant changes to a particular algorithm, you have checked that performance numbers reported by symcryptunittest are in line with expectations - [X] If you have added new algorithms/modes, you have updated the status indicator text for the associated modules if necessary
1 parent 9c72745 commit 93c7161

29 files changed

+16676
-11679
lines changed

.pipelines/OneBranch.Official.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ schedules:
2828

2929
variables:
3030
CDP_DEFINITION_BUILD_COUNT: $[counter('', 0)] # needed for onebranch.pipeline.version task https://aka.ms/obpipelines/versioning
31-
LinuxContainerImage: 'onebranch.azurecr.io/linux/ubuntu-2004:latest' # Docker image which is used to build the project https://aka.ms/obpipelines/containers
31+
LinuxContainerImage: 'onebranch.azurecr.io/linux/ubuntu-2004:vprev' # Docker image which is used to build the project https://aka.ms/obpipelines/containers
3232
WindowsContainerImage: 'onebranch.azurecr.io/windows/ltsc2019/vse2022:latest'
3333

3434
resources:

.pipelines/OneBranch.PullRequest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ trigger: none
1212

1313
variables:
1414
CDP_DEFINITION_BUILD_COUNT: $[counter('', 0)] # needed for onebranch.pipeline.version task https://aka.ms/obpipelines/versioning
15-
LinuxContainerImage: 'onebranch.azurecr.io/linux/ubuntu-2004:latest' # Docker image which is used to build the project https://aka.ms/obpipelines/containers
15+
LinuxContainerImage: 'onebranch.azurecr.io/linux/ubuntu-2004:vprev' # Docker image which is used to build the project https://aka.ms/obpipelines/containers
1616
WindowsContainerImage: 'onebranch.azurecr.io/windows/ltsc2019/vse2022:latest'
1717

1818
resources:

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
New changes will be listed here as they are developed. The version number is determined
44
prior to the creation of a new release, based on the changes contained in that release.
55

6+
- Add LMS implementation
7+
68
# Version 103.5.1
79

810
- Additional internal self-test changes to support FIPS 140-3 certification

0 commit comments

Comments
 (0)