-
题名AnC和Xlate攻击防御研究
被引量:2
- 1
-
-
作者
李小馨
侯锐
孟丹
-
机构
中国科学院信息工程研究所信息安全国家重点实验室
中国科学院大学网络空间安全学院
-
出处
《高技术通讯》
EI
CAS
北大核心
2020年第5期461-470,共10页
-
基金
优秀青年科学基金(Y710051102)资助项目。
-
文摘
分析了AnC和Xlate类由内存管理单元(MMU)和中央处理单元(CPU)核共享高速缓存(cache)导致的侧信道攻击,指出防御的关键在于隔离cache中的页表项和普通数据。在操作系统层面,首先基于页面属性表(PAT)不缓存(uncache)全部页表项,进一步结合透明大页,将平均性能损失由82.35%降至26.95%。在芯片层面,首先在uncache全部页表项的基础上,改进了页表缓存(PTC)以缓存各级页表项,在PTC增大到256项时,平均性能损失为1.59%;然后在cache中按路分区缓存页表项和普通数据(页表项占一路),平均性能损失为6.61%;进一步探索了和各级页表项局部性相适应的混合隔离机制(高级页表项缓存在PTC中,最低级页表项缓存在分区cache中),在PTC大小为64项时,平均性能提升0.81%。
-
关键词
高速缓存
内存管理单元(MMU)
侧信道攻击
地址随机化
加密算法
页面属性表(pat)
分区
-
Keywords
cache
memory management unit(MMU)
side channel attack
address randomization
encryption algorithm
page attribute table(pat)
partition
-
分类号
TP3
[自动化与计算机技术—计算机科学与技术]
-