-
Notifications
You must be signed in to change notification settings - Fork 318
Open
Copy link
Labels
ApprovedThe issue is approvedThe issue is approvedBCIdeaIssue related to a BCIdeaIssue related to a BCIdeaFollow UpThe issue has an open question and must be followed up onThe issue has an open question and must be followed up onIntegrationGitHub request for Integration areaGitHub request for Integration areaLinkedIssue is linked to a Azure Boards work itemIssue is linked to a Azure Boards work item
Description
BC Idea Link
https://experience.dynamics.com/ideas/idea/?ideaid=a9ddabfd-ca32-ee11-a81c-6045bdb6c2ac
Description
We need to be able to work with an encrypted private key in "DER-encoded encrypted PKCS8" format.
Specifically, to import and decrypt the key using the provided password, convert and save it to XmlString format.
Furthermore, use the key to sign the data using RSACryptoServiceProvider, SHA512 hash function, PKCS#1 v1.5 padding
In the BC22 System Application, there are appropriate codeunits 1474 "Signature Key" and 1266 "Cryptography Management", but they do not provide these functions.
The idea is to add new procedures to these codeunits to enable the desired functionality.
Internal work item: AB#479951
Metadata
Metadata
Assignees
Labels
ApprovedThe issue is approvedThe issue is approvedBCIdeaIssue related to a BCIdeaIssue related to a BCIdeaFollow UpThe issue has an open question and must be followed up onThe issue has an open question and must be followed up onIntegrationGitHub request for Integration areaGitHub request for Integration areaLinkedIssue is linked to a Azure Boards work itemIssue is linked to a Azure Boards work item