2011-02-03 8 views

答えて

43

まずenbaled FIPSを持っているマシン上で動作しますが、内FIPS140-2準拠の暗号化を強制するとき、実際に何が起こるかを意識することで、クライアントからのAC#アプリケーションをテストする必要がありWindows。詳細はhttp://technet.microsoft.com/en-us/library/cc750357.aspxです。しかし、主な「つかの間」(古いSSLウェブサイトはもうIEではうまくいきません)については、下記の記事で詳しく説明しています。

FIPS 140-2 complienceを有効にするには、公式の命令がhttp://support.microsoft.com/kb/811833であるが、以下のように要約することができます。

  1. 管理者の資格情報を持つアカウントを使用して、コンピュータにログオンします。
  2. [スタート]ボタンをクリックし、[ファイル名を指定して実行]をクリックします。gpedit.mscと入力し、Enterキーを押します。
  3. ローカルグループポリシーエディタで
  4. コンピュータの構成 ノードの下に、Windowsの設定をダブルクリックし、[セキュリティ 設定をダブルクリックします。
  5. セキュリティ設定ノードで、ローカルポリシーと をダブルクリックし、セキュリティオプションをクリックします。
  6. 詳細ペインで、をダブルクリックします。システム暗号化:暗号化、ハッシュ、および署名にFIPS準拠アルゴリズム を使用します。システム暗号で
  7. : 暗号化、ハッシュ、署名のダイアログボックスの使用FIPS準拠アルゴリズム、をクリックしてダイアログボックスを閉じますOKを有効にして、 。
  8. ローカルグループポリシーエディターを閉じます。あなたはこれを手動で行いたい場合は、単に1最後

    は、繰り返すキーHKLM\System\CurrentControlSet\Control\Lsa\FIPSAlgorithmPolicy\Enabledにレジストリを変更することができます

、それはあなたがこれを有効にする前に、ドキュメントを読ん非常に重要です - ファイルシステム(EFSとBitlockerの両方)とネットワーク(IE、リモートデスクトップと主な暗号ライブラリ)の暗号化方法、紛失した暗号鍵の回復を許可した場合など、暗号システム全体を変更します。

+0

レジストリ値にパスを書き込む標準的な方法は、キーセパレータに '' \ ''を使い、値の前に '/'をつけることです。 – jpmc26

+0

+1のレジストリ設定(FIPS + IISAdminを使ってRDPから自分自身をロックすると、 'psexec'と' reg'コマンドがあなたを救うことができます...) –

2

代わりに、(管理者権限を持つ)Windows 7ユーザーの場合、これは「ネットワークプロパティ」の1つです。手順:

  1. タスクバーの[ネットワーク]アイコンをクリックします。
  2. 右クリック>特定のネットワーク接続のプロパティ
  3. [セキュリティ]タブに切り替えます。
  4. [詳細設定]ボタンをクリックします。
  5. 「このネットワークのFIPS(Federal Information Processing Standards)適合を有効にする」というチェックボックスをクリックします。

また、心を持っている:

  • 推奨読書:[セキュリティ]タブ
  • あなたのワイヤレスネットワークアダプタカードの「セキュリティタイプ」として選択したものにhttp://technet.microsoft.com/en-us/magazine/ff847520.aspx
  • この設定sepends かもしれないハードウェアでこの暗号化を既に行っている。このチェックボックスをオンにすると、ソフトウェアのAES暗号化が実行されます。
関連する問題