私のアプリケーションには、選択した構成ファイルを保護する可能性があります。これはSectionInformation.ProtectSection
、ロードされたの指定されたセクションのメソッドを使用して行われますConfiguration
。標準プロバイダーを使用していますRsaProtectedConfigurationProvider
。
コードは非常に単純です-MSDNの例と非常によく似ています。
プロバイダーが使用する必要のあるキーサイズを設定する方法はありますか?ご存知のように、RSAのデフォルトは1024です。2048以上に設定する必要があります。
asp_regiis.exeを使用する場合は、コマンドラインオプション-sizeを使用して同様のことを行うことができます。しかし、私はコードからそれを行う必要があります。たぶん、キーを構成または事前作成して、デフォルトのキーストアに何らかの方法で挿入する方法があるので、次にを使用すると、キーに追いつくでしょう...RsaProtectedConfigurationProvider
SectionInformation.ProtectSection
アドバイスや例をありがとう。