4

BCryptGetFipsAlgorithmMode()TRUE を返すか FALSEを返すかを決定する要因を見つけるのに苦労しています。次のステータスを返すだけですか?

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa\FIPSAlgorithmPolicy\Enabled

それとも何か他のものですか?

4

1 に答える 1

2

私が理解しているように、基本的にはそうです。

これは、実行しているシステムのグループポリシーでFIPSコンプライアンスが指定されているかどうかを確認するためのC /C++の方法です。レジストリキーではなくこの関数を使用すると、Microsoftはレジストリキーを適切と思われる場所に移動したり、このルールを適用できる他の方法を決定したりできます。それが、チェックするキーの詳細だけでなく、機能を提供している理由だと思います。

于 2012-05-08T19:37:31.667 に答える