文章摘要
李小馨,侯锐,孟丹.AnC和Xlate攻击防御研究[J].高技术通讯(中文),2020,30(5):461~470
AnC和Xlate攻击防御研究
  
DOI:
中文关键词: 高速缓存; 内存管理单元(MMU); 侧信道攻击; 地址随机化; 加密算法; 页面属性表(PAT); 分区
英文关键词: 
基金项目:
作者单位
李小馨  
侯锐  
孟丹  
摘要点击次数: 2585
全文下载次数: 1785
中文摘要:
      分析了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%。
英文摘要:
      
查看全文   查看/发表评论  下载PDF阅读器
关闭

分享按钮