{"title":"Can Soft Errors be Handled Securely?","authors":"Senwen Kan, Jennifer Dworak","doi":"10.1109/ISVLSI.2018.00032","DOIUrl":null,"url":null,"abstract":"Error detection and correction approaches are often used in modern microprocessors to detect and mitigate soft errors. However, when such errors must be handled in software, transitioning to the error handler may require parts of the processor state to be hidden and/or flushed to prevent information leakage. This paper presents a high level introduction to some issues in this area. For example, it discusses when security checks may be performed and what actions may be taken to help preserve isolation when the error handler is at a trust level other than the executing code.","PeriodicalId":114330,"journal":{"name":"2018 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISVLSI.2018.00032","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Error detection and correction approaches are often used in modern microprocessors to detect and mitigate soft errors. However, when such errors must be handled in software, transitioning to the error handler may require parts of the processor state to be hidden and/or flushed to prevent information leakage. This paper presents a high level introduction to some issues in this area. For example, it discusses when security checks may be performed and what actions may be taken to help preserve isolation when the error handler is at a trust level other than the executing code.