Nortm为支持RSA解密的安全实现的内核模块;
RSA私钥受寄存器保护,解密运算在寄存器中实现,防止来自DRAM的攻击.
-
make (编译)
-
sudo make install(安装内核模块)
-
lsmod |grep nortm (查看内核模块是否安装成功)
-
sudo make uninstall(清理项目并卸载内核模块)
- make (编译)
- ./build/user -i (初始化)
- ./build/user -e (功能测试)
上述命令在Ubuntu 20.04环境中能运行成功,CPU需要支持AVX-512