hash

    0熱度

    2回答

    我正在尋找對時間敏感的僞隨機一次性密碼。 要發送消息,用戶輸入他們的密碼,它與消息一起散列。結果散列與消息一起發送到服務器進行驗證。服務器執行相同的散列並將其值與所提供的值進行比較。 verificationKey = Hash(message + password); 這很好地驗證消息對用戶,但我需要防止攻擊者重複提交。攻擊者可以再次提交相同的信息,並且會被接受。 本質上,我需要一個寬鬆的基

    16熱度

    5回答

    我有兩個數組是這樣的: keys = ['a', 'b', 'c'] values = [1, 2, 3] 是否有Ruby的一個簡單的方法對這些陣列轉換成以下哈希? { 'a' => 1, 'b' => 2, 'c' => 3 } 這是我的做法,但我覺得應該有一個內置的方法來輕鬆地做到這一點。 def arrays2hash(keys, values) hash = {}

    5熱度

    5回答

    我想排序一個散列實際上有一個散列作爲一個值。例如: my %hash1=( field1=>"", field2=>"", count=>0, ); my %hash2; $hash2{"asd"}={%hash1}; ,我插入大量的哈希以%hash2與%hash2不同的計數值。 如何根據計數值hash1對%hash1進行排序? 有沒有辦法做到這一點,而不手動

    3熱度

    3回答

    何時使用它,爲什麼? 我的問題來自於一句:「哈希利弊有一些類和它們的實例參考相等比較」

    1熱度

    2回答

    此代碼的工作,當然: @x = { :all => { :x => 1, :y => 2 } } 但這並不: @x = { :abc, :all => { :x => 1, :y => 2 } } 有沒有辦法做我想在這裏?即我希望散列中的兩個鍵每個引用相同的(副本)值。但我只想指定一次值。

    0熱度

    4回答

    我使用JvMemoryData來填充JvDBUltimGrid。我主要使用這個JvMemoryData作爲數據結構,因爲我不知道其他任何能滿足我需求的東西。 我沒有使用大量的數據,但我確實需要一種方法來枚舉我添加到JvMemoryData的記錄。有沒有人做過這個?是否有可能以某種方式使用TSQLQuery「查詢」這些數據? 或者,有沒有更好的方法來做到這一點?在數據結構方面,我有點天真,所以也許有

    2熱度

    4回答

    我正在嘗試使用sha-512來計算hmac。 Perl代碼: use Digest::SHA qw(hmac_sha512_hex); $key = "\x0b"x20; $data = "Hi There"; $hash = hmac_sha512_hex($data, $key); print "$hash\n"; ,並給出了 87aa7cdea5ef619d4ff0b4241

    1熱度

    7回答

    我想編寫一個驗證郵政編碼的JavaScript函數,通過檢查郵政編碼是否確實存在。這裏是所有郵政編碼的列表: http://www.census.gov/tiger/tms/gazetteer/zips.txt(我只關心第2列) 這是一個真正的壓縮問題。我想這樣做是爲了好玩。好了,現在這不礙事,這裏是優化過的直線哈希表,我能想到的,隨意添加任何東西我都沒有想到的列表: 歇郵政編碼分爲兩個部分,前2

    4熱度

    4回答

    我正在開發一個使用Qt 4.5的圖形應用程序,並將圖像放在QPixmapCache中,我想優化這個,這樣如果用戶插入一個已經在緩存中的圖像,它將使用它。 現在每個圖像都有一個唯一的ID,它有助於在繪畫事件上優化自己。但是我意識到,如果我可以計算圖像的哈希,我可以查找緩存以查看它是否已經存在並使用它(當然,這對於重複對象會有更多幫助)。 我的問題是,如果它的一個大的QPixmap將它的散列計算放慢了

    138熱度

    7回答

    我有一個簡單的問題時,我想一個SHA1哈希的結果存儲在MySQL數據庫中,其發生: 應VARCHAR場是多久我在其中存儲哈希的結果?