//package com.subsidy.util; // //import com.amdelamar.jhash.Hash; //import com.amdelamar.jhash.algorithms.Type; //import com.amdelamar.jhash.exception.InvalidHashException; // //public class EncryptUtil { // // /** // * 设置密文密码 // * // * @param password 原始密码 // * @return 加密密码 // */ // public static String encrypt(String password) { // char[] chars = password.toCharArray(); // return Hash.password(chars).algorithm(Type.PBKDF2_SHA256).create(); // } // // /** // * 验证加密密码 // * // * @param encryptedPassword 密文密码 // * @param plainPassword 明文密码 // * @return 验证是否成功 // */ // public static boolean verify(String encryptedPassword, String plainPassword) { // char[] chars = plainPassword.toCharArray(); // try { // return Hash.password(chars).algorithm(Type.PBKDF2_SHA256).verify(encryptedPassword); // } catch (InvalidHashException e) { // return false; // } // } //}