web-dev-qa-db-ja.com

HSMがサポートするキーの数の制限は何ですか?

私はHSMにかなり慣れていないので、大量のキー(少なくとも数十万程度)をサポートするHSMが必要です。

キーの数 HSMサポートに制限はありますか?私はどこにもこの情報を見つけることができないようです。パフォーマンスデータを取得します(1024 RSA鍵の場合、1秒あたりのトランザクション数で測定されます)。

ただし、キーのストレージ容量が見つかりません。何を検索すればよいですか?特定のHSMがサポートするキーの数を示すデータはありますか?

3
user3362334

私は社内でHSMの専門家と話しました。彼の答えは:

ええと、それはHSMが設計されたものではありません。

設計者が設計時に考慮したユースケースは、ルート認証局の鍵、または高トラフィックWebサーバーのTLS鍵のようなものです。 1つのキーで多数の署名操作を実行する必要があるもの。

HSMは有限数の「スロット」を持ち、各スロットは有限数の「オブジェクト」(つまり、キー)を持つことができます。非常に大きなHSMでは、最大5,000個のスロットにそれぞれ最大100個のオブジェクトを配置できます。

これはソフトウェアの制限であり、ハードウェアの制限ではないため、無制限の数のキーを含む1つの大きなスロットを入手することは可能ですが、カスタマイズされたソフトウェアを入手するには、大手HSMメーカーの1つにカスタム注文をする必要がある場合があります。

3
Mike Ounsworth

どこかに保存する必要があるため、制限が必要です。ただし、ほとんどのHSMスペックシートは、そのことを伝えるのがかなり恥ずかしいようです。

私が見つけたのは YubiHSM であり、

認証鍵が1つしかない場合、任意の楕円曲線タイプの127 rsa2048、93 rsa3072、68 rsa4096または255までを格納

他の(そしてより「伝統的な」)ベンダーは明らかにそれについてあなたに話したくないのですが、それらのコストを考えると、私はあなたが最初にもう少し調査をすることを期待します。

購入者のガイド は、低コスト(100ドル未満)オプションの20個のRSAキーペアについて言及しています。あなたの推測は、中/高層のソリューションについては私のものと同じです。

0
Marc