DataProtectionConfigurationProviderの代わりにRsaProtectedConfigurationProviderを使用する必要がありますか?RsaProtectedConfigurationProviderとDataProtectionConfigurationProvider
答えて
これらはどちらも強力な暗号化/復号化を提供します。 RsaProtectedConfigurationProviderは非対称のRSAを使用し、DataProtectionConfigurationProviderは対称のWindows(ネイティブ)Data Protection APIに基づいています。
これらのプロバイダは、1台のPCで互換的に使用できます。ただし、複数のマシンで同じキーを使用する必要がある場合(たとえば、Webファームがある場合)、キーをエクスポート/インポートできるRSAプロバイダのみを使用できます。
非対称アルゴリズムは、通常、対称型よりもはるかに低速であり、2つの鍵を必要とします.1つは暗号化し、もう1つは復号化します。対称アルゴリズムは通常非常に高速ですが、同じ単一キーを使用して暗号化と復号化を行います。ファイルが頻繁に読み取られない場合、これらはわずかな違いに過ぎません。
DataProtectionの代わりにRSAを使用する場合、追加のセキュリティはありますか? –
私の意見では、私は専門家ではなく、2つの方法で同じレベルのセキュリティが可能です。 – oleksii
- 1. 接続文字列RsaProtectedConfigurationProviderストラテジー
- 2. プロバイダ 'RsaProtectedConfigurationProvider'を使用して復号化できません
- 3. web.config encyrptionでRSAProtectedConfigurationProviderが使用するアルゴリズムは何ですか?
- 4. RSAProtectedConfigurationProviderまたはMy Own Providerを使用する必要がありますか?
- 5. RsaProtectedConfigurationProviderを使用したProtectSectionキーはどこにありますか?
- 6. RSAProtectedConfigurationProviderを使用してプログラムで暗号化すると、内部サーバーエラー105.23が発生する
- 7. DataProtectionConfigurationProviderを使用したWebコンフィグレーションの暗号化がプロダクションで動作しません
- 8. app.config内でRSAProtectedConfigurationProvider経由で暗号化された接続文字列を展開する
- 9. RsaProtectedConfigurationProviderを使用して設定ファイルのセクションを暗号化/復号化する方法
- 10. ユーザー名/パスワードファイル(app.config)とVisual Studio Team Servicesのユニットテストの暗号化
- 11. .NET Framework 4.5でSystem.Configuration.DpapiProtectedConfigurationProviderバージョン2を使用するには?
- 12. .net 4.5では設定ファイルを暗号化できませんが、.net 3.5でも同じことができます
- 13. ConfigurationManage - > section.SectionInformation.ProtectSection()はマシンに依存していますか?
- 14. app.configを暗号化する方法は?
- 15. 遅延カスタムアクションでaspnet_regiis.exeを実行し、INSTALLDIRプロパティの値を渡す方法は?
- 16. $(ProjectDir)からバックスラッシュを削除するにはどうしたらいいですか?
- 17. エラーEncryptingweb.config
- 18. Web.configを暗号化するWindows Azure
- 19. ASPNET_REGIISを使用してWeb設定を暗号化する
- 20. は、私はC#/ ASPアプリケーションのWeb.configの特定の部分の暗号化と復号化について読んでてきたと私は自分のアプリケーションのweb.configのたconnectionStringを暗号化することに成功しています
- 21. App.configファイルの復号化は、我々は最初の読み取りの後に私たちの接続文字列を暗号化するWPFアプリケーションを持って、再起動
- 22. ASPNet_Regiisを使用してカスタム設定セクションを暗号化する - できますか?
- 23. web.configのセクションの暗号化。したほうがいい?
- 24. ウェブサイトが公開された後に無効な暗号化キー
- 25. web.configの暗号化された接続文字列でエラーが発生する
- 26. App.config接続文字列保護エラー
- 27. インストール後の2つのファイルMyApp.Exe.XML:1つはConnection文字列で、もう1つはプレーンテキストで暗号化されています
- 28. app.configのカスタムセクションを暗号化します
- 29. 認識できない属性「configProtectionProvider」
- 30. 「configProtectionProvider」属性が許可されていないMVC 3
RDSProtectedConfigurationProviderを使用するときにファイルを暗号化するために使用されるユーザーアカウントには、適切な最小限のアクセス許可が必要です(NetFrameworkConfigurationKeyキーコンテナに対する読み取りアクセス許可が含まれている必要があります) Enterprise Library構成ツールを使用するときにセクションを暗号化および復号化するために、デフォルトでは管理アカウントのみが含まれています。 –