Skip to content

CMS, PKCS7, and CRMF: simplify use of EVP_PKEY_decrypt() by helper function#17354

Closed
DDvO wants to merge 3 commits intoopenssl:masterfrom
siemens:fix_OSSL_CRMF_get1_encCert
Closed

CMS, PKCS7, and CRMF: simplify use of EVP_PKEY_decrypt() by helper function#17354
DDvO wants to merge 3 commits intoopenssl:masterfrom
siemens:fix_OSSL_CRMF_get1_encCert

Conversation

@DDvO
Copy link
Contributor

@DDvO DDvO commented Dec 25, 2021

Part of this has originally been carved out from #15283.

@DDvO DDvO added triaged: bug The issue/pr is/fixes a bug branch: master Applies to master branch branch: 3.0 Applies to openssl-3.0 branch labels Dec 25, 2021
@t8m t8m added the branch: 3.1 Applies to openssl-3.1 (EOL) label Oct 24, 2022
@DDvO DDvO added triaged: refactor The issue/pr requests/implements refactoring and removed branch: 3.0 Applies to openssl-3.0 branch branch: 3.1 Applies to openssl-3.1 (EOL) triaged: bug The issue/pr is/fixes a bug labels May 28, 2023
@DDvO DDvO changed the title Fix OSSL_CRMF_ENCRYPTEDVALUE_get1_encCert CMS, PKCS7, and CRMF: simplify use of EVP_PKEY_decrypt() by helper function May 28, 2023
@DDvO DDvO marked this pull request as ready for review May 28, 2023 20:48
@DDvO DDvO force-pushed the fix_OSSL_CRMF_get1_encCert branch from 3c0c9f9 to e6eb37c Compare May 28, 2023 20:48
@DDvO DDvO added approval: review pending This pull request needs review by a committer approval: otc review pending labels May 28, 2023
@github-actions github-actions bot added the severity: fips change The pull request changes FIPS provider sources label May 28, 2023
@DDvO DDvO force-pushed the fix_OSSL_CRMF_get1_encCert branch from e6eb37c to cdad657 Compare May 28, 2023 20:54
DDvO added 2 commits May 29, 2023 06:51
…nction

Also remove needless constant_time_* and ERR_clear_error() calls
from OSSL_CRMF_ENCRYPTEDVALUE_get1_encCert().
@DDvO DDvO force-pushed the fix_OSSL_CRMF_get1_encCert branch from cdad657 to 3447895 Compare May 29, 2023 04:52
@DDvO DDvO added the triaged: cleanup The issue/pr deals with cleanup of comments/docs not altering code significantly label May 29, 2023
Copy link
Member

@beldmit beldmit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@beldmit beldmit added approval: done This pull request has the required number of approvals and removed approval: review pending This pull request needs review by a committer labels May 29, 2023
@openssl-machine openssl-machine added approval: ready to merge The 24 hour grace period has passed, ready to merge and removed approval: done This pull request has the required number of approvals labels May 30, 2023
@openssl-machine
Copy link
Collaborator

This pull request is ready to merge

openssl-machine pushed a commit that referenced this pull request May 30, 2023
Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Dmitry Belyavskiy <[email protected]>
Reviewed-by: David von Oheimb <[email protected]>
(Merged from #17354)
openssl-machine pushed a commit that referenced this pull request May 30, 2023
Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Dmitry Belyavskiy <[email protected]>
Reviewed-by: David von Oheimb <[email protected]>
(Merged from #17354)
openssl-machine pushed a commit that referenced this pull request May 30, 2023
…nction

Also remove needless constant_time_* and ERR_clear_error() calls
from OSSL_CRMF_ENCRYPTEDVALUE_get1_encCert().

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Dmitry Belyavskiy <[email protected]>
Reviewed-by: David von Oheimb <[email protected]>
(Merged from #17354)
@DDvO
Copy link
Contributor Author

DDvO commented May 30, 2023

Merged - thanks @t8m and @beldmit for the swift approvals.

@DDvO DDvO closed this May 30, 2023
MrE-Fog pushed a commit to MrE-Fog/opensslxxixx that referenced this pull request Jun 4, 2023
Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Dmitry Belyavskiy <[email protected]>
Reviewed-by: David von Oheimb <[email protected]>
(Merged from openssl/openssl#17354)
MrE-Fog pushed a commit to MrE-Fog/opensslxxixx that referenced this pull request Jun 4, 2023
Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Dmitry Belyavskiy <[email protected]>
Reviewed-by: David von Oheimb <[email protected]>
(Merged from openssl/openssl#17354)
MrE-Fog pushed a commit to MrE-Fog/opensslxxixx that referenced this pull request Jun 4, 2023
…nction

Also remove needless constant_time_* and ERR_clear_error() calls
from OSSL_CRMF_ENCRYPTEDVALUE_get1_encCert().

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Dmitry Belyavskiy <[email protected]>
Reviewed-by: David von Oheimb <[email protected]>
(Merged from openssl/openssl#17354)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approval: ready to merge The 24 hour grace period has passed, ready to merge branch: master Applies to master branch severity: fips change The pull request changes FIPS provider sources triaged: cleanup The issue/pr deals with cleanup of comments/docs not altering code significantly triaged: refactor The issue/pr requests/implements refactoring

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants