sha

    6熱度

    3回答

    我正在尋找一個Java函數來生成/驗證密碼哈希編碼的方式crypt(3)將它們存儲在Linux「/ etc/shadow」文件中時如果在/etc/pam.d/中激活了sha512常見的密碼」。 明文字符串「geheim」將轉化爲: "$6$WoC532HB$LagBJ00vAGNGu8p9oeYDOSNZo9vTNTzOgPA.K0bJoiXfbcpj3jBuTkNwdzCrSNadRi8LanH

    0熱度

    2回答

    我有一個php頁面(只有一頁 - 包括安全信息和驗證),我想創建一個加密,實際上在這種情況下,我沒有任何數據庫來保存數據,所以我必須把用戶名和密碼本身! 的問題是我怎麼可以加密或隱藏用戶名,並通過在這個文件中,以及如何檢查登錄驗證? 此頁面一定是非常安全的,直到如果它丟失,他們不能訪問它? 我檢查用戶名密碼& MD5的方法,但我怎麼可以將其隱藏在文件:( 請幫助我,因爲這是對我很重要! 非常感謝.

    0熱度

    1回答

    我創建使用python 2.7與谷歌應用程序引擎小應用程序,我想存儲類似於哈希... import hashlib def PassHash(self): return hashlib.sha256( hashlib.sha256(self.username).digest() + self.password ).hexdigest() + '' 的結果

    1熱度

    3回答

    假設我使用這個代碼來生成散列: static void Main(string[] args) { string id = Guid.Parse("8681941A-76C2-4120-BC34-F800B5AAB5A5".ToLower()).ToString(); string date = DateTime.Today.ToString("yyyy-MM-dd");

    2熱度

    2回答

    我正在使用以下代碼來散列傳入的字符串,期望多次應用於該方法的相同的東西總是會得到相同的結果。該場景將用於密碼散列和稍後驗證。但它似乎並不奏效 - 我爲同一個輸入字符串得到了兩個不同的blob。我的代碼有什麼不對嗎? public synchronized String encrypt(String token) { try { MessageDigest sha = Mess

    4熱度

    3回答

    我想驗證一些隱藏的輸入字段(以確保它們在提交時沒有改變),藉助於這些隱藏字段的鍵值對的sha編碼的字符串的幫助。我看到這個在線的例子,但我不明白如何編碼,並用動態祕密值解碼值。有人可以幫助我瞭解如何在perl中執行此操作嗎? 另外哪種簽名類型(MD5,SHA1,SHA256等)在性能和安全性方面具有良好的平衡性? 更新 那麼,你怎麼一旦你得到它的編碼解碼字符串?

    10熱度

    3回答

    對於實驗的緣故,可以說你的git log確定了以下承諾 commit 16bc8486fb34cf9a6faf0f7df606ae72ad9ea438 // added 2nd file commit 9188f9a25b045f130b08888bc3f638099fa7f212 // initial commit 承諾,.git/refs/heads/master點16bc8486fb3

    9熱度

    3回答

    我正在嘗試與第三方實時Web消息傳遞系統進行交互,該系統由​​創建和維護。現在,除非我生成我的數據的HMAC SHA256 hex digest,否則我無法通過API發送任何內容。寫在ruby一個示例源代碼可以嘗試來說明這一點: # Dependencies # gem install ruby-hmac # require 'rubygems' require 'hmac-sha2'

    0熱度

    3回答

    柱:pwdhash 類型:焦炭 許多網頁給我的位大小,而不是一個字符大小。 我應該使用二進制字段嗎?

    1熱度

    1回答

    我正在嘗試開發一個使用Google地圖的Android應用程序。所以對於地圖APIkey,我閱讀文檔並獲得了MD5指紋。 在搜索過程中獲得MD5指紋時,我開始知道SHA1比MD5更安全,如果它正確,那麼爲什麼谷歌使用MD5而不是SHA1。