sha

    1熱度

    3回答

    我使用SHA1,所以我要轉換這個SHA1輸出到整數

    1熱度

    1回答

    以下代碼來自Mario Strasser的TPM仿真器。細則中指出, PCR := SHA1(PCR || data) 讀「拼接PCR的原值與數據,散列連接字符串和散列存儲在PCR」。這不是PCR := PCR BITWISE-OR SHA1(data)也不PCR := SHA1(PCR BITWISE-OR data) TPM_RESULT TPM_Extend(TPM_PCRINDEX p

    1熱度

    3回答

    有人可以給我一個理由,爲什麼我得到同一個文件的替代沙發?但每秒鐘都一樣? >>> f = open('480p.m4v') >>> sha1 = str(hashlib.sha224(str(f)).hexdigest()) >>> sha1 '4aa8cf11b849b77f608302fdcdad3703dce54c33ba4bac80fa0ef700' >>> f.close()

    3熱度

    8回答

    還帶一個MD5和還適用於檢查文件模糊嗎?我知道這是不安全的,但是在試圖找到文件模糊的情況下真的很重要嗎? 我應該在SHA系列中使用某些東西嗎? 本用例的最佳實踐是什麼?

    7熱度

    3回答

    我有一個使用設計來處理身份驗證的rails 3生產應用程序。我想更改爲在應用程序中使用bcrypt而不是sha,但我找不到任何解釋從一個移植到另一個的過程的資源。我假設你將需要有某種回退機制來處理這個事實,即當前的密碼是以某種方式用醃製的方式醃製的... 任何人都是這樣做過的?任何提示,教程,演練等?

    5熱度

    1回答

    Git SHA ID看起來像這個351e11dac558a764ba83f89c6598151d2dbaf904,它是一個很長的十六進制數。但是如何在文本中檢測到它?搜索僅包含0-9,a-f且長度至少爲20個字符的「單詞」? 但是,如何區分SHA ID與正常詞?

    3熱度

    2回答

    我在使用SqlMembershipProvider的,具有指定的機器關鍵生產的現有應用: <machineKey validationKey="..." decryptionKey="..." validation="SHA1" decryption="AES"/> 它運行在.NET 2.0應用程序池目前。 我在寫一個新的應用程序,必須使用現有的數據庫,我有備份。我試圖讓SqlM

    3熱度

    1回答

    我想知道: 1)如果我計算一些DATAS的摘要與SHA-512 =>導致的64個字節 2)的散列,然後我用RSA-1024 =>所以簽署該散列一個128字節的塊,它大於摘要的64個字節 =>這是否意味着我的簽名哈希將是,正好是 128字節? 非常感謝任何信息。

    6熱度

    1回答

    我無法弄清楚我在這裏做錯了什麼。我有以下代碼: byte[] digest = new byte[0]; MessageDigest md = null; try{ md = MessageDigest.getInstance("SHA-512"); } catch(NoSuchAlgorithmException e) { return digest; } dig

    2熱度

    3回答

    任何人都可以對SHA-256和RIPEMD-160有所瞭解,哪種算法通常更快,性能和空間比較如果有的話? 通過空間比較,我並不是指160位和256位,但是碰撞頻率是多少,生產環境中的空間要求有什麼不同。並計算兩者的時間。 RIPEMD-160是歐洲國家的一項要求嗎? 任何其他信息,這將有助於決定。