0

RSACryptoServiceProvider を使用して対称キーを暗号化しています。RSA オブジェクトに 1024 ビットを使用していますが、暗号化されたキーをデータベースに格納するためにどのデータ型を使用すればよいかわかりません。

binary(128) は正しいですか?

4

1 に答える 1

2

製品固有の推奨事項が必要な場合は、使用しているデータベース ベンダーを知る必要があります。

ただし、RSA キーで暗号化しているため、保存するデータの量を簡単に予測できます。あなたが示唆したように、1024 ビットのキーは 128 バイトの暗号化されたデータを生成します。これは、たとえば不適切な文字セットへの変換によるデータの損失を避けるために、バイナリ型として格納する必要があります。

つまり、データベース ベンダーにとって有効なデータ型であると仮定すると、「binary(128)」は正しいように見えます。

于 2013-02-24T07:05:36.043 に答える