sha

    10熱度

    4回答

    我想用SHA2散列一些密碼。 我在哪裏可以得到一段Java代碼的代碼片段? 我看過那個帖子,但我有若有所失: SHA2 password storage with Java Mac mac = Mac.getInstance("HmacSha256"); SecretKeySpec secret = new SecretKeySpec(key.getBytes(), "HmacSha256");

    3熱度

    2回答

    執行以下命令git log --before "Feb 01 2011"返回指定日期之前的所有提交,包括它們的SHA 我正在嘗試編寫一個將我的頭同步到最後的cygwin腳本無需我自己查找並輸入SHA。有任何想法嗎?謝謝!

    0熱度

    2回答

    我試圖使用列表Web服務中的「UpdateListItems」方法更新SharePoint列表項目。 CAML查詢: "<Method ID='1' Cmd='Update'>" + "<Field Name='ID'>" + itemID + "</Field>" + "<Field Name='Status'>" + itemStatus + "</Field></

    0熱度

    3回答

    我需要在Windows上的程序中計算HMAC SHA。這個程序早些時候用在Linux上運行openssl。現在我需要將它移植到Windows,但我不確定Windows平臺SDK是否提供了任何方法來計算HMAC SHA。 我通過以下msdn上的鏈接,但我不知道 - http://msdn.microsoft.com/en-us/library/aa382453(v=VS.85).aspx。 讓我知道

    5熱度

    1回答

    我正在讀一些關於密碼哈希的知識。我已經看到了SHA-256> MD5。 這讓我想到應用程序如何處理從一個哈希函數轉換到另一個哈希函數。如果有人使用MD5實現散列密碼的應用程序,會發生什麼情況。然後他們決定SHA-256是要走的路。但是當然,存儲在數據庫中的密碼哈希是在MD5中。 什麼是將數據庫中的數據從一個散列函數遷移到另一個散列函數的過程?

    4熱度

    1回答

    我搜索了整個網絡,包括這裏在SO上:有很多關於哈希和存儲之前需要密碼密碼的討論。 如果使用密碼來計算用於加密的密鑰(「基於密碼的加密」):如果您不在密碼存儲區中,該怎麼辦? [注:我做看了這麼:Passphrase, Salt and IV, do I need all of these?和Does IV work like salt當然是一個相關的問題:我不知道的初始化向量如何討論也涉及到這方面

    3熱度

    1回答

    我正在開發的一個項目使用Apache Shiro作爲安全框架。密碼被SHA1哈希(不加鹽,不迭代)。登錄是SSL安全的。但是,應用程序的其餘部分不受SSL保護。在這種情況下(沒有SSL),應該有一個表單,用戶可以更改密碼。 由於傳輸它不是一個好主意,它應該在客戶端散列,然後傳輸到服務器。由於客戶端是基於GWT(2.3),我正在嘗試使用這個庫http://code.google.com/p/gwt-

    16熱度

    3回答

    我有一個很難與此,在概念上。 基本上,我需要接受一些任意唯一的字符串,並能夠將其轉換成一個標準化的浮點值。只要相同的字符串輸入總是導致相同的標準化浮點輸出,那麼輸出浮點值是什麼並不重要。 所以這是一個哈希算法對不對?我熟悉SHA1或MD5,這看起來類似於密碼散列,其結果與正確的密碼相同。但我相信這些方法會輸出字符串。而我沒有得到的是如何將SHA1或MD5的結果轉換爲一致的浮點值。 # Goal

    47熱度

    3回答

    Git和GitHub都顯示SHA的短版本 - 只是前7個字符,而不是全部40個字符 - 而且Git和GitHub都支持將這些短SHA作爲參數。 E.g. git show 962a9e8 E.g. https://github.com/joyent/node/commit/962a9e8 鑑於可能性空間現在是數量級的降低,「公正」 268 million,怎麼辦Git和GitHub上防止碰撞在這裏

    1熱度

    2回答

    我正在驗證用戶的電子郵件地址。 大多數人告訴的方式是創建一些獨特的令牌存儲在db和 發送給用戶。 我正在使用哈希(sha256)電子郵件地址與全站鹽 並將此散列發送給用戶。 我是否錯過了一些東西或者是否足以驗證?