AWS KMS GenerateDataKeyPairAsync如何使用生成的密钥?

时间:2020-07-20 11:52:32

标签: c# .net-core aws-kms

AmazonKeyManagementServiceClient中,有一种GenerateDataKeyPairAsync方法使用public,private和privateCipher返回3 MemoryStream

我想使用生成的密钥特别是使用JOSE和JWE对消息进行加密和解密。
但是要生成JWE令牌,我需要指定SecurityKey。因此,我尝试使用生成的内存流来创建RsaSecurityKeyX509SecurityKey,但是它们都不起作用。更重要的是,如果我将此内存流读取为字符串,它看起来与以前使用的键不一样。 还花了4个小时寻找例如如何使用这些数据密钥的方法,但是即使AWS文档也只能将MemoryStreams放入单独的变量中。

0 个答案:

没有答案