相關詞條
- Hash(散列函式)
Hash,一般翻譯做散列、雜湊,或音譯為哈希,是把任意長度的輸入(又叫做預映射pre-image)通過散列算法變換成固定長度的輸出,該輸出就是散列值。這種轉換是一種壓縮...
- 哈希代碼
使用哈希代碼生成的哈希值是唯一地標識數據的固定長度的數字值。由於哈希值將大量的數據表示為小得多的數字值,因此將哈希值與數字簽名一起使用。您可以有效地對哈希...
- 哈希表
散列表(Hash table,也叫哈希表),是根據關鍵碼值(Key value)而直接進行訪問的數據結構。也就是說,它通過把關鍵碼值映射到表中一個位置來訪問記錄,以加快查找的...
- Hash code
hash code是一種編碼方式,在Java中,每個對象都會有一個hashcode,Java可以通過這個hashcode來識別一個對象。至於hashcode的具體編碼方式,比較複雜(事實上這個編碼是...
- 哈希表算法
哈希表是種數據結構,它可以提供快速的插入操作和查找操作。哈希表也有一些缺點它是基於數組的,數組創建後難於擴展某些哈希表被基本填滿時,性能下降得非常嚴重。這個...
- 哈希運算
哈希函式是一個數學方程式,它可用文本(如電子郵件信息)來生成稱為信息摘要的代碼。著名的哈希函式如:MD4,MD5,SHS。...
- 哈希標符
"哈希標符"一般用於編程的子程式的參數,多數是作用於熱鍵的標記關鍵碼值。...... 哈希函式是一個數學方程式,它可用文本(如電子郵件信息)來生成稱為信息摘要的代碼...
- 哈希查找
哈希查找是通過計算數據元素的存儲地址進行查找的一種方法。...... 例3. 6是一個簡單的哈希查找算法程式,你可以將它和本章結尾的有關代碼一起編譯連線成一個可執...
- Hashtable
類實現一個哈希表,該哈希表將鍵映射到相應的值。任何非 null 對象都可以用作鍵或值。為了成功地在哈希表中存儲和獲取對象,用作鍵的對象必須實現 hashCode 方法...
- zobrist hashing
佐布里斯特散列(也稱為,作為的佐布里斯特鍵或佐布里斯特簽名 )是一個哈希函式施工中使用的電腦程式,發揮抽象的棋盤遊戲,如西洋棋和圍棋,實施換位表,這是一種特殊...
- 代碼簽名
代碼簽名(英語:Code signing)是對執行檔或腳本進行數字簽名以確認軟體作者及保證軟體在簽名後未被修改或損壞的措施。此措施使用加密散列來驗證真實性和完整性。....
- Hashmap
基於哈希表的 Map 接口的實現。此實現提供所有可選的映射操作,並允許使用 null 值和 null 鍵。(除了非同步和允許使用 null 之外,HashMap 類與 Hashtable 大致...
- 代碼簽名證書
代碼簽名證書為軟體開發商提供了一個理想的解決方案,使得軟體開發商能對其軟體代碼進行數字簽名。通過對代碼的數字簽名來標識軟體來源以及軟體開發者的真實身份,保證...
- sha256
SHA256算法使用的哈希值長度是256位。這是一個抽象類。此類的唯一實現是SHA256Managed。...
- 散列樹
散列樹選擇從2開始的連續質數來建立一個十層的哈希樹。第一層結點為根結點,根結點下有2個結點;第二層的每個結點下有3個結點;依此類推,即每層結點的子節點...
- Ophcrack
Ophcrack是一個使用Rainbow table來破解視窗作業系統下的LAN Manager散列(LM hash)的電腦程式,它是基於GNU通用公共許可證下發布的開放原始碼程式。...