簡體   English   中英

Django PHP 中的密碼解密(使用鹽和密碼)

[英]Django Password Decrypt in PHP (with salt and cypher)

在 Django 我們保存一個散列密碼 cypher 像

"gAAAAABgiwEaPluFLV48a1kZFLIQDJfvk5elLjRGBAwuLVwnkhzpOtxLTU4n6ble1pB0DNCYdDdcU1MaGL3uFAQvwILVJNx50w=="

還有一種鹽

"-GcGi6r3TmMNz5cD8Cagpfli3Es-hz_s3hda5vr5G60="

在 Python 我用 Fernet解密密碼,如

f = Fernet(salt)
password = f.decrypt(bytes(password_cypher.encode())).decode()

問題是如何在 php 中像這種方法一樣解密......? (Laravel & PHP)

在 php 我使用了庫

kelvinmo/fernet-php

代碼也很簡單

$fernet = new \Fernet\Fernet(salt);
echo $fernet->decode(password_cypher)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM