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