感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
1. IT 安全與安全編碼介紹
- 資訊安全原則
- 機密性、完整性與可用性(CIA)
- 身份驗證、授權與責任
- 設計為本的安全
- 安全軟體開發生命週期(SSDLC)
- 常見軟體安全風險
- 安全編碼原則
2. 安全通訊的需求
- 機密性
- 完整性
- 身份驗證
- 不可否認性
- 可用性
- 安全識別
- 隱私與匿名
- 網路應用程式的威脅建模
3. 網路安全基礎
- OSI 和 TCP/IP 安全模型
- 網路架構
- 常見網路協定
- 網路應用程式中的攻擊面
- Firewalls 原則與網路分段
- 安全網路設計原則
4. 網路攻擊與防禦
- 封包攔截
- 偽造攻擊
- 中間人攻擊(MITM)
- 會話劫持
- 重放攻擊
- 阻斷服務(DoS)與分散式阻斷服務
- 網路監控與入侵偵測
5. 實用密碼學基礎
- 密碼學術語
- 對稱加密
- 非對稱加密
- 雜湊函數
- 訊息認證碼(MAC)
- 數位簽章
- 隨機數生成
- 金鑰管理概念
6. 對稱與非對稱密碼學
- AES 和現代對稱演算法
- RSA 基礎
- 橢圓曲線密碼學(ECC)
- 混合加密
- 金鑰交換機制
- 實務實作考量
7. 雜湊與密碼安全
- 密碼雜湊函數
- 密碼雜湊演算法
- Salt 和 Pepper 技術
- 金鑰衍生函數
- 安全憑證儲存
- 密碼攻擊技術
- 密碼安全最佳實務
8. 公鑰基礎建設(PKI)
- 數位憑證
- 憑證授權單位(CA)
- 憑證鏈
- 憑證驗證
- 憑證撤銷
- 信任模型
- PKI 實務部署
9. 安全協定
- SSL 和 TLS 架構
- TLS 握手
- HTTPS 通訊
- IPsec 概述
- VPN 技術
- 安全殼層(SSH)
- 安全郵件協定
- 安全通訊最佳實務
10. 密碼學弱點
- 弱的密碼演算法
- 差勁的金鑰管理
- 不安全的隨機數生成
- Padding oracle 攻擊
- 時間側信道攻擊
- 側信道攻擊
- 密碼學實作錯誤
11. 真實世界密碼學攻擊分析
- BEAST
- BREACH
- CRIME
- TIME
- POODLE
- FREAK
- Logjam
- Lucky Thirteen
- RSA 時間側信道攻擊
- 從歷史弱點學到的教訓
12. 安全網路應用程式開發
- 安全通訊設計
- 安全 API 通訊
- 安全會話管理
- 安全身份驗證機制
- 安全權杖處理
- 安全配置管理
13. Web Services 安全
- Web Services 架構
- SOAP 安全
- REST 安全考量
- 身份驗證方法
- 授權策略
- 安全服務通訊
14. XML 安全
- XML 基礎
- XML Signature
- XML Encryption
- XML Key Management
- 安全 XML 處理
- XML 驗證
15. 基於 XML 的攻擊
- XML 注入
- XPath 注入
- XML 外部實體(XXE)
- XML Bomb 攻擊
- 實體擴展攻擊
- 緩解技術
16. 安全編碼最佳實務
- 輸入驗證
- 輸出編碼
- 安全錯誤處理
- 安全日誌記錄
- 防禦性程式設計
- 安全例外處理
- 相依性管理
17. 安全測試
- 靜態應用程式安全測試(SAST)
- 動態應用程式安全測試(DAST)
- 互動式應用程式安全測試(IAST)
- 相依性弱點掃描
- 滲透測試概述
- 安全程式碼審查技術
18. 安全部署與運作
- 安全的軟體配置
- 秘密金鑰管理
- 環境加固
- 安全監控
- 修補程式管理
- 安全 DevOps 概念
19. 事故回應與弱點管理
- 安全事故生命週期
- 弱點評估
- CVE 和 CVSS 概述
- 安全公告
- 負責任的弱點揭露
- 修復計畫
20. 實作安全編碼工作坊
- 實現安全通訊
- 正確配置 TLS
- 安全使用密碼學函式庫
- 識別不安全的程式碼
- 修復常見安全瑕疵
- 安全 XML 處理練習
21. 總結與進階學習
- 關鍵安全概念回顧
- 常見的實作陷阱
- 安全編碼標準與指南
- OWASP 建議
- 產業框架與合規
- 額外學習資源
- 問答環節
最低要求
無。
21 小時
客戶評論 (3)
經驗分享,這是教師的訣竅和寶貴之處。
Carey Fan - Logitech
課程 - C/C++ Secure Coding
機器翻譯
培訓師的知識非常豐富,他清楚地知道自己在說什麼,並且能夠回答我們的問題
Adam - Fireup.PRO
課程 - Advanced Java Security
機器翻譯
主題非常前沿,我需要更新知識
Damilano Marco - SIAP s.r.l.
課程 - Secure Developer Java (Inc OWASP)
機器翻譯