Java加密體系結構課程:密碼的哈希·塞古羅

Java加密體系結構:實施HASHING安全適用於Java應用程序和Android Apps

課程概述

在本課程中,您將獲取知識和技能,以實現Java Web,後端和桌面應用程序以及Android應用程序的安全哈希技術。您將學習如何使用Java加密體系結構(JCA / JCE)的API來實現文檔哈希和安全的密碼哈希。本課程適用於希望提高應用程序安全性的中級Java開發人員。

課程內容

在本課程中,您將收到經驗豐富的信息安全專業人員的安全實踐信息。您將學習如何基於內存和流程中的散列,以及如何正確使用鹽和迭代計數,以遵循PKCS#5安全標準PBKDF2標準,用於哈希安全密碼。這種模式在行業中廣泛用於安全哈希。

涵蓋的主題:

  • 配置:下載並導入必要的庫
  • 簡單的哈希示例
  • 現實世界的示例
  • 基於流量的有效哈希
  • 消息身份驗證代碼(MAC)
  • 使用PBKDF2 / PKCS的密碼保險#5
  • 商業包裝庫:示範
  • 安裝無限的力策略文件JCE(僅適用JRE的較舊版本))

您將學到什麼

在本課程結束時,您將能夠在Java和Android應用中集成文件和安全密碼。這些技能將提高應用程序的安全性,並保護敏感數據免受未經授權的訪問。

注意:本課程使用Eclipse的較舊版本,但內容仍在更新中。 PBKDF2技術可以通過調整迭代計數來應用於當前的計算能力,如多種應用(例如Veracrypt)所示。

Scroll to Top