一種內(nèi)存頁轉(zhuǎn)移方法
基本信息

| 申請?zhí)?/td> | CN201710726204.7 | 申請日 | - |
| 公開(公告)號 | CN107392011B | 公開(公告)日 | 2019-11-22 |
| 申請公布號 | CN107392011B | 申請公布日 | 2019-11-22 |
| 分類號 | G06F21/53(2013.01); G06F21/74(2013.01) | 分類 | 計(jì)算;推算;計(jì)數(shù); |
| 發(fā)明人 | 吳宇; 杜朝暉; 應(yīng)志偉 | 申請(專利權(quán))人 | 致象爾微電子科技(上海)有限公司 |
| 代理機(jī)構(gòu) | 北京億騰知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人 | 陳霽 |
| 地址 | 300143 天津市華苑產(chǎn)業(yè)區(qū)海泰西路18號北2-204工業(yè)孵化-3-8 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明涉及一種內(nèi)存頁轉(zhuǎn)移方法,方法包括:處理器接收到第一安全容器enclave調(diào)用第二安全容器函數(shù)的請求;確定第一安全容器對應(yīng)的待轉(zhuǎn)移的安全內(nèi)存EPC頁,以及第一線性地址,即待轉(zhuǎn)移的安全內(nèi)存頁在第一安全容器中的線性地址;獲取第二線性地址,即待轉(zhuǎn)移的安全內(nèi)存頁在第二安全容器中的線性地址;以第一安全容器為當(dāng)前安全容器,第二安全容器為目標(biāo)安全容器,在第一安全容器中調(diào)用跨安全容器跳轉(zhuǎn)EAJMP指令來傳遞指令參數(shù);找到安全內(nèi)存頁對應(yīng)的安全內(nèi)存控制表EPCM,將其中的安全內(nèi)存頁歸屬字段ENCLAVESECS內(nèi)容由當(dāng)前安全容器身份標(biāo)簽修改為目標(biāo)安全容器身份標(biāo)簽,并將合法線性地址字段ENCLAVEADDRESS內(nèi)容由當(dāng)前線性地址修改為目標(biāo)線性地址。 |





