【问题标题】:Temporarily disable AES-NI hw.optional.aes setting via sysctl通过 sysctl 暂时禁用 AES-NI hw.optional.aes 设置
【发布时间】:2015-03-31 20:29:08
【问题描述】:

出于测试原因,我想暂时禁用我的 OS X MacBook (10.10) 上的 hw.optional.aes 设置。

由于我无法直接通过“sysctl -w hw.optional.aes=0”更改值,因此我尝试在 /etc/ 中创建一个 sysctl.conf 并写入“hw.optional.aes=0”行进入文件(所有者根,组轮,644)以确保它在启动时被读取。但是,它似乎并没有那样工作。

还有其他方法可以修改设置吗?

【问题讨论】:

  • 好问题,不过我不确定这是不是正确的网站。

标签: macos encryption osx-yosemite sysctl aes-ni


【解决方案1】:

这个控件是只读的。它的值是根据安装的 CPU 的能力设置的。例如,homebrew 将其用于adjust compiler flags

很抱歉回答“不”,没有简单的方法可以禁用 AES 支持。

虽然如果正确实施 AES 可能是安全的,但我建议开始使用绑定到 libressl 而不是 openssl 的软件 - 今天一些自制公式(即 curl)支持 --with-libressl 标志。问候

【讨论】:

  • 请评论否决这个答案的原因。问候
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-10
  • 2016-01-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多