課程大綱:
?
一:安全和隱私保護(hù)介紹:威脅模型和研究現(xiàn)狀
二:面向密碼和安全的軟硬件協(xié)同設(shè)計(jì)
????對(duì)稱(chēng)密碼算法設(shè)計(jì):DES、3DES、AES和輕量級(jí)密碼算法
????非對(duì)稱(chēng)密碼算法實(shí)現(xiàn)
三: 抗被動(dòng)/主動(dòng)攻擊設(shè)計(jì)技術(shù)
???針對(duì)密碼芯片的電學(xué)攻擊(SPA/DPA)
???針對(duì)密碼芯片的其他被動(dòng)攻擊和主動(dòng)攻擊
???抗攻擊技術(shù)的設(shè)計(jì)和評(píng)估
四:硬件安全元組件
???隨機(jī)數(shù)的產(chǎn)生和測(cè)試
???物理不克隆函數(shù)介紹
???安全芯片設(shè)計(jì)方法學(xué)
???物理不可克隆函數(shù)(PUF)介紹
???電子PUF:PMV的源頭
???PUF設(shè)計(jì):強(qiáng)/弱PUF、基于SRAM等單元的PUF設(shè)計(jì)
???PUF評(píng)估框架:唯一性、可靠性和分類(lèi)分析
???PUF可靠性:影響因素和如何增強(qiáng)
???PUF的安全性分析:建模、旁路分析和反向分析
???基于試驗(yàn)數(shù)據(jù)的PUF質(zhì)量分析
???PUF的密碼協(xié)議:認(rèn)證和密鑰產(chǎn)生
???公鑰密碼算法介紹
???橢圓曲線(xiàn)密碼體制
???RSA密碼機(jī)制
???大數(shù)運(yùn)算算法和實(shí)現(xiàn):模乘和模逆
???抗攻擊ECC和RSA實(shí)現(xiàn):保護(hù)方案設(shè)計(jì)和評(píng)估
???算法和體系結(jié)構(gòu)協(xié)同優(yōu)化:面向高速和低功耗芯片的設(shè)計(jì)方法
?