passlib

    0熱度

    1回答

    我正在使用WTForms-Alchemy從模型對象定義表單。我定義一個字段作爲密碼這樣的: password = db.Column(PasswordType(schemes=['pbkdf2_sha512']), nullable=True) 我堅持形式PostgreSQL和我總是在數據庫中的錯誤散列結束。有趣的是,這個方法在以前使用MySQL的項目上運行得非常完美。 我現在決定手動加密我的密碼

    1熱度

    1回答

    當啓動pypi-server時,收到一條錯誤消息,內容爲「格式錯誤的htpasswd文件」。即使.htpasswd文件不存在,我也會收到錯誤消息。什麼導致了錯誤? 這裏是整個回溯: C:\Data>pypi-server -p 8080 -P packages\.htaccess packages Traceback (most recent call last): File "c:\

    0熱度

    1回答

    當我嘗試導入passlib時,出現以下錯誤。 ImportError: No module named passlib.apps 我曾嘗試通過以下命令來安裝它來安裝它,他們聲稱這是廣告獲得成功,或者它已經存在但我的計劃仍然拒絕將其導入: PIP安裝passlib 須藤PIP安裝passlib apt-get的安裝python-PIP畫中畫 安裝passlib 在這裏,我s我如何構建我的環境:

    1熱度

    1回答

    限制密鑰長度服務器協議要求我導出具有有限密鑰大小的密碼哈希。這是給了JavaScript + CryptoJS實現: var params = {keySize: size/32, hasher: CryptoJS.algo.SHA512, iterations: 5000} var output = CryptoJS.PBKDF2(password, salt, params).toStrin

    3熱度

    1回答

    試圖導入passlib到python3和失敗:如果你想安裝的Python 3太 $ pip freeze | grep lib passlib==1.6.5 $ python3 Python 3.4.2 (default, Oct 8 2014, 10:45:20) >>> import passlib Traceback (most recent call last):

    0熱度

    1回答

    我在我的APP中擁有自己的登錄/登錄功能。在註冊時,我使用passlib hash方法對密碼進行加密,並將加密值存儲在表格中。但我的問題是,當我試圖登錄它無法匹配使用Python的值。我在下面解釋我的代碼。 ​​ 在這裏,我保存表中的所有憑據。 def loginsave(request): password = request.POST.get('pass') uname =

    1熱度

    1回答

    我有解析從文件的字符串passlib.hash.sha512_crypt.encrypt() 我的代碼是這樣的一個問題: from passlib.hash import sha512_crypt h = input("sha512: ") s = input("salt: ") d = input("dictionary: ") dictionary = open(d, "r")

    0熱度

    1回答

    我使用以下script from the passlib docs哈希密碼: # import the hash algorithm from passlib.hash import sha256_crypt # generate new salt, and hash a password hash = sha256_crypt.encry

    0熱度

    1回答

    我正在使用Flask和MongoDB,嘗試使用passlib實現用戶名/密碼驗證。 從models.py類: from passlib.hash import sha256_crypt class Users(object): def __init__(self, username='', password='', collection=db.users, articles=''):

    -1熱度

    1回答

    我使用Python的Passlib的命令生成SHA-512編碼的密碼密鑰。 python -c "from passlib.hash import sha512_crypt; import getpass; print sha512_crypt.encrypt(getpass.getpass())" 這是每Ansible文檔:http://docs.ansible.com/ansible/faq.