が、SignalR対称私は基本的なSignalRチャット例を実装する必要が暗号化
- 適切なパスフレーズなしのチャットで
防ぎ他人に対称暗号化して、彼らは
に許されるべきではないものを読んでからパスフレーズは、プログラムの境界の外側に合意されるネットワーク
上スヌーピング
防止は、物理的に、したがって交換passphr ase交換は問題の一部ではありません。
はこれを実現するために、私は基本的なSignalR入門プロジェクトhttp://www.asp.net/signalr/overview/getting-started/tutorial-getting-started-with-signalr
を持っていると私は、暗号化(メッセージ、key)メソッドで暗号クラスを追加し、(メッセージ、キー)メソッドを復号化します。
アイデアは、メッセージを暗号化し、誰にでも送信してから、誰でも復号化することです。私は暗号化されたメッセージをデフォルトのチャットセンドメソッドを使って送信し、送信する前にメッセージを暗号化することができますが、メッセージが受信されたら復号化メソッドを呼び出す方法はわかりません。
基本的には、メッセージを受信してDOMに追加する前に、C#メソッド(復号化メソッド)を呼び出し、正しい文字列を取得してから処理します。
これはSignalRで可能ですか?