問題タブ [azure-app-service-envrmnt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Is Always Encrypted メソッド Azure データベースに移動 (挿入) する前にデータを暗号化します
Azure SQLに送信する前にデータを暗号化する方法があると考えています。
実際、私は Azure Web アプリを開発しました。App Server 自体の Azure SQL DB にデータを暗号化する必要があります。
Always Encryption、Symmetric Keysのような AzureDB のデータを暗号化するための参照を見つけることができます
しかし、すべての参照は、SQL Server でデータを暗号化することにつながります (つまり、データは App Server から SQL サーバーに (挿入クエリを介して) プレーン テキストとして送信され、SQL で暗号化が行われます)。サーバ)
そのため、SQL Server に送信する前に、データを暗号化する必要があることを確認したいと考えています。
これにより、攻撃者/ハッカーが送信を通じて私のデータをハッキングする方法がなくなります
アップデート
UI とアプリケーション サーバー間の通信を保護する SSL セキュリティを既に実装しています。しかし、ここでは、App Server と Azure SQL Server 間の通信をセキュリティで保護したいと考えています。
明確に理解するために、この図を見てください。