Azure 存储客户的公钥

Azure 存储客户的公钥,azure,amazon,public-key,client-certificates,Azure,Amazon,Public Key,Client Certificates,我有一个允许客户注册的应用程序。他们将向我提供他们的公钥。我必须使用它来签署一些消息,然后使用它来解密来自客户端的消息 我的应用程序必须在任何环境(如Amazon、Azure或任何Windows服务器)中存储公钥 存储客户公钥的最佳做法是什么 编辑 这主要用于签署JWT消息,我的客户将签署消息,我将使用他们的公钥验证消息的真实性。有什么问题?公钥应该是公开的,所以即使它们泄漏,也不会有什么不好的事情发生。而且,公钥不应该被用来签署任何东西——你不是说你用它们来加密消息吗?我已经编辑了这篇文章,以

我有一个允许客户注册的应用程序。他们将向我提供他们的公钥。我必须使用它来签署一些消息,然后使用它来解密来自客户端的消息

我的应用程序必须在任何环境(如Amazon、Azure或任何Windows服务器)中存储公钥

存储客户公钥的最佳做法是什么

编辑
这主要用于签署JWT消息,我的客户将签署消息,我将使用他们的公钥验证消息的真实性。

有什么问题?公钥应该是公开的,所以即使它们泄漏,也不会有什么不好的事情发生。而且,公钥不应该被用来签署任何东西——你不是说你用它们来加密消息吗?我已经编辑了这篇文章,以包括使用上下文。我希望有一种方式,我可以维护客户的公钥,恳请建议。