教學(xué)優(yōu)勢(shì)
曙海教育的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關(guān)系。曙海集團(tuán)的課程在業(yè)內(nèi)有著廣泛的美譽(yù)度和響亮的知名度。
秉承二十幾年積累的教學(xué)品質(zhì),本課程以真實(shí)項(xiàng)目實(shí)戰(zhàn)為導(dǎo)向,授課工程師將會(huì)與您分享設(shè)計(jì)的全流程及工具的綜合使用技巧、經(jīng)驗(yàn)。
第一部分:信息安全開(kāi)發(fā)層面分析
1.?信息安全基礎(chǔ)理論與概念
o?信息安全的基本要素與原則
o?安全威脅模型與風(fēng)險(xiǎn)評(píng)估
o?開(kāi)發(fā)階段的信息安全考量因素
2.?C語(yǔ)言中的安全編程實(shí)踐
o?編程缺陷與常見(jiàn)安全漏洞概覽
o?代碼審計(jì)與靜態(tài)分析工具的運(yùn)用
o?安全編碼標(biāo)準(zhǔn)與最佳實(shí)踐
第二部分:防御性編程設(shè)計(jì)與實(shí)現(xiàn)
1.?防御性編程技術(shù)
o?有效邊界檢查與輸入驗(yàn)證
o?錯(cuò)誤處理與異常控制
o?內(nèi)存安全實(shí)踐
2.?安全功能模塊設(shè)計(jì)與實(shí)現(xiàn)
o?實(shí)例剖析:如何編寫(xiě)健壯的密碼哈希與比較函數(shù)
o?動(dòng)態(tài)內(nèi)存安全防護(hù)
o?使用C語(yǔ)言實(shí)現(xiàn)訪問(wèn)控制機(jī)制
第三部分:信息安全需求實(shí)現(xiàn)
1.?安全需求分析與規(guī)格定義
o?如何從系統(tǒng)角度識(shí)別和細(xì)化安全需求
o?安全設(shè)計(jì)模式的應(yīng)用
2.?加密處理技術(shù)
o?C語(yǔ)言實(shí)現(xiàn)對(duì)稱加密與非對(duì)稱加密算法
o?密鑰管理和安全傳輸協(xié)議
3.?防滲透設(shè)計(jì)與實(shí)現(xiàn)
o?輸入注入防御
o?安全配置與硬編碼防范
o?日志審計(jì)與追蹤機(jī)制設(shè)計(jì)
第四部分:系統(tǒng)級(jí)安全設(shè)計(jì)
1.?存儲(chǔ)信息安全
o?數(shù)據(jù)加密存儲(chǔ)的設(shè)計(jì)與實(shí)現(xiàn)
o?文件系統(tǒng)安全及權(quán)限控制
o?數(shù)據(jù)備份與恢復(fù)策略
2.?通訊安全設(shè)計(jì)
o?通信協(xié)議的安全特性
o?傳輸層安全機(jī)制的C語(yǔ)言實(shí)現(xiàn)
o?消息認(rèn)證碼(MAC)與數(shù)字簽名的應(yīng)用
3.?接口安全
o?API安全性設(shè)計(jì)原則
o?RESTful API的安全最佳實(shí)踐
o?防止未授權(quán)訪問(wèn)和接口濫用
第五部分:硬件層面安全考慮
1.?硬件安全簡(jiǎn)介
o?物理安全措施與固件安全
o?TPM(可信平臺(tái)模塊)的原理與應(yīng)用
o?硬件安全芯片與安全啟動(dòng)過(guò)程