hash

    2熱度

    6回答

    我不是在尋找哈希信息的鏈接。 我不是在尋找世界上最偉大的散列函數。 我感興趣的描述 問題域你 數據的性質進行工作微型小說選刊你用 工作你的思維過程是在設計散列函數是什麼爲您的數據。 你對你的結果有多開心。 你從經驗中學到了什麼,可能對他人有價值。

    14熱度

    4回答

    是否有任何已知的散列算法輸入int的向量並輸出一個類似於內積的單個int? 換句話說,我想一個散列算法可能看起來像在C++中: // For simplicity, I'm not worrying about overflow, and assuming |v| < 7. int HashVector(const vector<int>& v) { const int N = kSo

    9熱度

    6回答

    如果我有一個1000的密鑰集,我的哈希表的合適大小是什麼,以及這是如何確定的?

    13熱度

    6回答

    我正在爲一個給定文件搜索整個驅動​​器的程序。目前,我計算已知文件的MD5哈希值,然後遞歸掃描所有文件,查找匹配項。 唯一的問題是MD5在大文件上的速度很慢。有一個更快的選擇,我可以使用,同時保留誤報的可能性很小? 所有的代碼都在C#中。 謝謝。 更新 我讀過,甚至MD5可以相當快,並且磁盤I/O應該是限制因素。這讓我相信我的代碼可能不是最優的。這種方法有什麼問題嗎? MD5 md5 = MD5

    -2熱度

    5回答

    我對解碼技術很陌生,昨天剛剛瞭解了base64,sha-1,md5和其他幾個。 我一直在試圖弄清楚「orkut」蠕蟲實際上包含了什麼。 我得到了許多的Orkut垃圾郵件製造者和黑客們在過去幾天的攻擊,並且在其發送給我們的網址相似。 我不知道它包含哪些信息,但我需要弄清楚。 的問題主要表現在以下文字: Foo+bZGMiDsstRKVgpjhlfxMVpM= lmKpr4+L6caaXii9iok

    3熱度

    7回答

    在我的代碼中,我生成了URL的哈希值(實際上是無限長的)。我目前使用的是sha1(),我知道它有一個很小的碰撞機會,但是我有多達255個字節來存儲散列值,所以我覺得我可以使用可用空間來降低碰撞的機率進一步。 有兩種: 另一個PHP哈希函數具有較長的或定製的哈希長度? 使用固定長度的散列函數(如sha1和可變長度輸入以生成更長的散列)的方法? 或者,sha1的20個字節的哈希值足夠用於任何事情,我應

    2熱度

    2回答

    很多文件將存儲在數據庫中,我需要文件散列來唯一標識該文件未被更改。 (通常,將用作Windows個人防火牆部分)

    7熱度

    3回答

    我正在寫一個可能被用戶修改的腳本。目前我將配置設置存儲在腳本中。它以哈希散列的形式存在。 我想防止人們不小心在散列鍵中使用小寫字母,因爲這會破壞我的腳本。 檢查散列鍵並僅針對小寫字母的任何鍵發出警告很簡單,但我寧願自動修復大小寫。 換句話說,我想將頂級哈希中的所有哈希鍵都轉換爲大寫。

    9熱度

    4回答

    使用CHECKSUM列類型人爲創建哈希索引時,查找實際上是O(1)還是O(lg n),就像聚簇索引一樣?我有一張表格,我將根據它的ID列來選擇,並且我需要查找儘可能快,聚集索引也是最快的選擇。我正在尋找能夠提供O(1)性能的東西。

    38熱度

    8回答

    有時兩個圖像文件在文件級別上可能會有所不同,但是人類會認爲它們在感知上完全相同。鑑於此,現在假設你有一個巨大的圖像數據庫,並且你想知道一個人是否會認爲圖像X存在於數據庫中。如果所有圖像都具有敏感的散列/指紋,則可以散列圖像X,並且查看它是否在數據庫中是很簡單的事情。 我知道有研究解決這個問題,一些算法存在的,但沒有任何工具,像UNIX命令行工具,或者我可以用它來計算這樣的散列沒有從頭開始實現一些算