fix: public key encoding as DER

This commit is contained in:
Daniel Hougaard
2025-04-04 11:08:06 +04:00
parent cd83efb060
commit 83206aad93
2 changed files with 13 additions and 8 deletions
+3 -1
View File
@@ -302,7 +302,9 @@ export const cmekServiceFactory = ({ kmsService, kmsDAL, permissionService, proj
const publicKey = await kmsService.getPublicKey({ kmsId: keyId });
return { publicKey, projectId: key.projectId };
const base64EncodedPublicKey = publicKey.toString("base64");
return { publicKey: base64EncodedPublicKey, projectId: key.projectId };
};
const cmekSign = async ({ keyId, data, signingAlgorithm }: TCmekSignDTO, actor: OrgServiceActor) => {