This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] 在 Windows 11中、采用 FIPS 模式时、CCS 编译需要18倍的时间

Guru**** 2568565 points
Other Parts Discussed in Thread: C2000-CGT

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1178196/ccs-compile-takes-18x-more-time-with-fips-mode-in-windows-11

主题中讨论的其他器件:C2000-CGT

您好!

由于合规性原因、我们正在 Windows 工作站上实施 FIPS 加密。
在一个开发人员从 Windows 10迁移到 Windows 11之后、我们注意到他的编译时间呈爆炸式增长。 从大约5分钟到超过1小时。
我们 清理了他的计算机格式、并且编译速度仍然很慢。
我们将 CCS 和编译器更新为最新版本、但速度仍然很慢。
在 Windows 注册表中手动禁用 FIPS 模式可恢复快速速度。
我们构建了一个快速 HelloWorld 项目(随附)、在禁用 FIPS 的情况下编译需要5秒、在启用 FIPS 的情况下编译需要1m30秒。

已测试的受影响版本:
- Windows 11 (对于 Windows 10似乎可以)
- CCS 8.3.1和12.1.0
- C2000-CGT 18.1.4 LTS 和22.6.0 LTS

我不确定 CCS 所调用的 Windows 加密服务是什么以及用于什么目的。
我正在寻找一种权变措施 、允许 CCS 在强制执行 FIPS 模式时正常编译。

谢谢!

 e2e.ti.com/.../FIPSproblem_2D00_ProjectAndSystemInfo.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我还看到在 Windows 11中启用 FIPS 模式时的编译速度放慢。 我看到的减速程度与您不同。 我猜这是因为我的 PC 是一台更新得多的机器(具有6核/12线程的第12代 Intel i5)。 您的 hello world 示例在禁用 FIPS 的情况下在不到1秒的时间内构建、在启用 FIPS 的情况下在3.5秒内构建。

    然后、我使用了一个包含更多源文件的示例。 禁用 FIPS 需要4秒、启用 FIPS 需要24秒。 减少了6倍。

    我在 CCS 之外构建相同的文件、并看到同样的减速。 因此、该问题似乎与 CCS 无关、而是与编译器本身相关。 我将提请编译器专家注意此主题、以便进一步调查。

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您抽出宝贵的时间进行调查并提供调查结果。

    希望这一点得到解决、因为 FIPS 要求不会消失... 随着 NIST SP800-171、CMMC、SOC2和其他网络安全标准越来越多地被纳入高知名度合同中、大量开发人员将不得不在 FIPS 中工作、从而实现环境保护。

    我们还在具有更多资源的全新系统上运行了测试、其时序与您的系统类似。 我想"更大"的测试项目会更好、但我们没有分享。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    访问运行 Windows 11的系统所需的时间比我最初想象的要长。  请耐心等待。

    谢谢、此致、

    乔治

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    到目前为止、我们已经运行了一些测试、结果发现速度降低了大约4倍。  但仅在 Windows 11 Pro 上。  在 Windows 11 Home 上、未看到任何更改。  您运行的是哪个版本的 Windows 11?

    谢谢、此致、

    乔治

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="4373 " URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1178196/ccs-compile-takes-18x-more-time-with-fips-mode-in-windows-11/4441230 #4441230"]

    您运行的是哪个版本的 Windows 11?

    [/报价]

    第一个帖子中的系统信息屏幕截图显示 Jerome 正在使用 Windows 11 Pro。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、George、

    我们在整个企业中运行 Windows 11 Pro。
    Pro 需要 加入 Active Directory /域、因此使用 Microsoft 环境的所有企业在其工作站上都只有 Pro (或 Enterprise)版本。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的耐心等待。  我提交了 EXT_EP-10985条目  以调查此问题。  欢迎您访问该链接。

    我将此线程标记为已解决、即使还有更多工作要做。  要了解原因、请参阅 CCS 论坛使用指南中的第一个常见问题解答。

    谢谢、此致、

    乔治