ACVP-Server icon indicating copy to clipboard operation
ACVP-Server copied to clipboard

Feature Request/Improvement: KAS-ECC Sp800-56Ar3

Open asant57 opened this issue 4 years ago • 0 comments

environment Demo

testSessionId

vsId

Algorithm registration { "algorithm": "KAS-ECC", "revision": "Sp800-56Ar3", "function": [ "keyPairGen", "partialVal", "fullVal" ], "iutId": "69736363646b38303038", "scheme": { "ephemeralUnified": { "kasRole": [ "initiator", "responder" ], "kdfMethods": { "oneStepKdf": { "auxFunctions": [ { "auxFunctionName": "SHA2-256", "macSaltMethods": [ "default" ] }, { "auxFunctionName": "SHA2-384", "macSaltMethods": [ "default" ] }, { "auxFunctionName": "SHA2-512", "macSaltMethods": [ "default" ] } ], "fixedInfoPattern": "label||uPartyInfo||vPartyInfo", "encoding": [ "concatenation" ] } }, "l": 1024 } }, "domainParameterGenerationMethods": [ "P-256", "P-384", "P-521" ] }

Request Add a methodology to tie the Supported Curves to which Hash algorithms are supported for the Curve that would not be creating three different objects specifying a singular DomainParameterGenerationMethod (if this is the route to take Change domainParameterGenerationMethods to a string instead of an Array, that way it is clear you MUST send a seperate object for each curve you wish to support.).

Additional context Add any other context about the problem here.

asant57 avatar Apr 06 '21 12:04 asant57