crypt

    1熱度

    1回答

    我正在構建我的開發類,並且正在開發一個加密類。我一直在閱讀php的crypt函數和不同的加密類型,但幾個地方已經模糊地解釋。 我的理解是,有這些加密選項CRYPT_STD_DES,CRYPT_EXT_DES,CRYPT_MD5,CRYPT_BLOWFISH,CRYPT_SHA256和CRYPT_SHA512。看他們是否被啓用,你只需要檢查 if(CRYPT_FOO==1) { //is

    6熱度

    4回答

    例如與河豚返回類似: $2a$12$DEzG.CRsHpxpTOAHooQ.wuR6Xe9h6PxFPhOcOvf.lqDNw1TVYVnEO 包含有關散列ALG的類型信息以及它所包含的鹽。很多資源說只是將這個值存儲在數據庫中,它將是安全的。但是,有人不能僅僅通過測試這些值的通用密碼列表來破解其中的一些嗎?

    11熱度

    1回答

    我目前正在實現一個登錄系統。我想將密碼和salt存儲在數據庫中。現在我發現有一個hash()和一個crypt()函數似乎也這樣做(對SHA512有效)。 hash()更新,似乎支持更多的哈希alogrithms比crypt()。或者我應該知道/關心其他任何差異? 編輯: function generatePasswordHash($password){ $salt = base64_en

    0熱度

    1回答

    是否有可能使用ColdFusion解密來複制perl crypt函數的輸出? 我不熟悉加密編程,但據我所知,除非另有說明,否則crypt使用DES算法。 Coldfusion可以使用DES算法,但我不知道要使用哪些其他參數。 請允許我澄清我的情況。我正在使用由Perl提供的供應商提供的應用程序。我的本地工具集主要是ColdFusion。我想用'丟失密碼/重置密碼'功能來增強供應商提供的登錄功能。我

    -2熱度

    4回答

    我有這個用crypt函數在php中生成的哈希: $1$jV3.NS/.$JLVMBWe0N/W0Rbft4NgPV。 我知道$1$是MD5的散列,jV3.NS/.是鹽,而其他文本是加密的字符串。 如果我知道鹽,可以解密這個散列嗎?

    1熱度

    3回答

    是否有可能,轉換加密的字符串(類似於md5),而不會丟失將其解碼的能力? 0TJyj0wX4ZCrsYlANG8QgwBHnGzGU7kr1BEkolr6tY0OdowpA== Better: 73a4842f36b4n237m64as23

    0熱度

    1回答

    這些天我在這裏讀了很多有關密碼哈希和數據加密的文章。這是一個真正的混亂,我的意思是,決定最佳做法是什麼。我需要一個非常簡單的類,它可以在任何地方重複使用,並且爲我的PHP應用程序(我不處理銀行數據)提供安全級別但不偏執的安全級別。另外,我想盡可能地依賴PHP標準庫。我想出了這個: class Security { public static function hashPassword(

    0熱度

    1回答

    我想使用C#中的libtomcrypt工具包進行Encrypt-Decrypt。 我不熟悉C,所以幫幫我。 該工具包的鏈接:http://www.libtom.org/?page=features&newsitems=5&whatfile=crypt

    0熱度

    1回答

    我想有一個頁面,我可以更改密碼。我應該是唯一可以訪問它的人。所以我的想法是保存我的IP地址,然後將它存入數據庫。我的第一個嘗試是手工輸入IP。轉念一想,這將是更容易和更安全的爲好,讓我的IP地址,我在由被稱爲ip.php第二個文件有: $http_client_ip = $_SERVER['HTTP_CLIENT_IP']; $http_x_forwarded_for = $_SERVE

    2熱度

    1回答

    我試圖使用地穴功能的數據庫來驗證用戶的詳細信息: my $sql = $dbh->prepare("SELECT COUNT(id) FROM tblUsers WHERE UPPER(Username)=UPPER(?) AND Password=?"); my $count; $sql->execute( $args{login_username},