使用RSACryptoServiceProvider,如何将密钥交换密钥和签名密钥存储在同一密钥容器中?

伊恩·沃伯顿

我想使用一个密钥对进行加密,并使用一个单独的密钥对进行签名。如何使用RSACryptoServiceProvider将它们存储在同一密钥容器中?

巴顿

最好的答案是:不要-只是创建不同的密钥容器。

RSACryptoServiceProvider基于Windows CAPI构建的,Windows CAPI是两个Windows加密库中的较早版本(现已被弃用)。Windows CNG(并排)替换不再具有“签名密钥”和“交换密钥”的区别……每个“命名密钥”仅是一个密钥。CNG可以使用CAPI,但是它只能使用两个密钥之一(我相信交换是成功的),因为它无法询问您关心哪个密钥。

.NET的某些部分现在仅RSACng优先使用,如果其中两个位置之一碰到了两键密钥容器,则可能会出现问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将私钥存储在密钥容器中?

来自分类Dev

将密钥和机密存储在Azure密钥库中

来自分类Dev

通过括号访问密钥时如何将密钥限制为打字稿中定义的密钥

来自分类Dev

使用RSACryptoServiceProvider的错误密钥异常

来自分类Dev

代表一个 android 应用程序签名密钥密钥库实体以及该密钥中究竟存储了什么?

来自分类Dev

如何修复签名密钥?

来自分类Dev

如何通过keytool将密钥导入密钥存储区

来自分类Dev

将pgp密钥存储在Azure密钥保管库中

来自分类Dev

导入存储库签名密钥

来自分类Dev

pgp:使用子密钥签名,但是我应该公开主密钥和子密钥的指纹吗?

来自分类Dev

如何将PEM密钥转换为RSA密钥对?

来自分类Dev

如何将Left Meta交换为任意密钥(最好使用xkb)?

来自分类Dev

使用特定的密钥进行加密和签名

来自分类Dev

如何将ssh-agent与多个(有效)密钥一起使用,并选择要使用的密钥?

来自分类Dev

如何安全存储密钥?

来自分类Dev

如何安全存储密钥?

来自分类Dev

如何存储SSH密钥?

来自分类Dev

AWS Lambda:如何将密钥存储到外部API?

来自分类Dev

如何将dconf密钥存储为只读?

来自分类Dev

如何将文件添加到.CRT密钥存储和信任存储

来自分类Dev

使用Windows密钥存储区中存储的密钥作为OpenSSL中的预共享密钥

来自分类Dev

使用Windows密钥存储区中存储的密钥作为OpenSSL中的预共享密钥

来自分类Dev

使用Redis将唯一ID存储为保存其他密钥列表的密钥

来自分类Dev

通过将密钥存储在ENV变量中来如何“保护”密钥?

来自分类Dev

在虚拟终端中交换密钥

来自分类Dev

如何将多个PGP密钥添加到我的密钥库ID中?

来自分类Dev

如何使用jq获取根密钥和密钥类型

来自分类Dev

如何使用Gatsby存储和访问API密钥和密码?

来自分类Dev

如何使用存储在密钥库中的自定义密钥执行 AES 加密?

Related 相关文章

  1. 1

    如何将私钥存储在密钥容器中?

  2. 2

    将密钥和机密存储在Azure密钥库中

  3. 3

    通过括号访问密钥时如何将密钥限制为打字稿中定义的密钥

  4. 4

    使用RSACryptoServiceProvider的错误密钥异常

  5. 5

    代表一个 android 应用程序签名密钥密钥库实体以及该密钥中究竟存储了什么?

  6. 6

    如何修复签名密钥?

  7. 7

    如何通过keytool将密钥导入密钥存储区

  8. 8

    将pgp密钥存储在Azure密钥保管库中

  9. 9

    导入存储库签名密钥

  10. 10

    pgp:使用子密钥签名,但是我应该公开主密钥和子密钥的指纹吗?

  11. 11

    如何将PEM密钥转换为RSA密钥对?

  12. 12

    如何将Left Meta交换为任意密钥(最好使用xkb)?

  13. 13

    使用特定的密钥进行加密和签名

  14. 14

    如何将ssh-agent与多个(有效)密钥一起使用,并选择要使用的密钥?

  15. 15

    如何安全存储密钥?

  16. 16

    如何安全存储密钥?

  17. 17

    如何存储SSH密钥?

  18. 18

    AWS Lambda:如何将密钥存储到外部API?

  19. 19

    如何将dconf密钥存储为只读?

  20. 20

    如何将文件添加到.CRT密钥存储和信任存储

  21. 21

    使用Windows密钥存储区中存储的密钥作为OpenSSL中的预共享密钥

  22. 22

    使用Windows密钥存储区中存储的密钥作为OpenSSL中的预共享密钥

  23. 23

    使用Redis将唯一ID存储为保存其他密钥列表的密钥

  24. 24

    通过将密钥存储在ENV变量中来如何“保护”密钥?

  25. 25

    在虚拟终端中交换密钥

  26. 26

    如何将多个PGP密钥添加到我的密钥库ID中?

  27. 27

    如何使用jq获取根密钥和密钥类型

  28. 28

    如何使用Gatsby存储和访问API密钥和密码?

  29. 29

    如何使用存储在密钥库中的自定义密钥执行 AES 加密?

热门标签

归档