簡體   English   中英

帶加密密鑰的PHP加密的Java等效項

[英]Java equivalent for PHP crypt with crypt key

我正在嘗試為PHP crypt()函數找到一個Java等效項。 我在這里找到它,但是答案沒有說明使用密鑰進行加密。 我有一個使用md5加密的PHP網站,並且有一個用戶數據表,其密碼像這樣加密

crypt($password, CRYPT_KEY)

CRYPT_KEY為常數。 現在,我需要在Java項目中使用相同的數據表。 如何將Java摘要功能(或任何其他md5加密功能)與密鑰一起使用?

您的php-version / platform組合使用哪種哈希算法? php的crypt()可以從以下詳細說明的多種算法中進行選擇: http : //php.net/manual/en/function.crypt.php

Apache的commons-codec具有實現此功能的類Crypt 從1.10版開始,它支持以下算法:

  • CRYPT_SHA512
  • CRYPT_SHA256
  • CRYPT_MD5
  • CRYPT_STD_DES

暫無
暫無

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

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