酷族
网软
我的文件
酷族时刻
登录
注册
KZWR
我的文件
酷族时刻
登录
注册
安全: ARMv8.3-A中的安全特性:指针验证
游客
2016-11-03 22:54:46
201201 次浏览
HardenedLinux
写道
"近日,ARM公司公开了未来的
ARMv8.3-A处理器标准中的一些新特性
,其中包括增加的CCSIDR寄存器,更弱化的
RCpc内存一致性模型
,高级SIMD浮点复数支持,改进Javascript数据类型转换和嵌套虚拟化(在Xen中嵌套Xen再嵌套KVM?),也包括了一个值得关注的安全特性:用于防御ROP/JOP攻击的指针验证(Pointer authentication)。这个特性会对寄存器的内容在间接分支和数据引用作为地址使用前进行验证,64位地址的一些最高有效位会作为Pointer Authentication Code (PAC)和地址本身一起存在,验证失败的地址会造成一个异常,创建PAC可以使用标准的
QARMA块算法
,也可以使用其他私有算法。不管是Intel CET还是ARMv8.3-A的PA,作为硬件类CFI实现都还停留在未投产阶段,期待未来这些硬件实现可以为目前最强的CFI实现PaX_RAP提供更好的性能提升。"
相关推荐
360安全路由2全千兆开箱图赏:5个千兆网口
新华社:韩春雨撤稿验证科学界“自净”机制
孙宏斌为何仅11亿质押乐视网?分析称因安全边际考量
快来看看iOS 11 beta 5的20个变化和特性
iOS 11 beta 6 中还有这些变化和新特性
苹果失误!iOS 11曝光iPhone 8屏幕新特性:自动调节
内容加载中