import javax.crypto.SecretKey;
import javax.crypto.SecretKeyFactory;
import javax.crypto.spec.PBEKeySpec;

public class PBERepro {

    public static void main(String[] args) throws Exception {
        String pwdString = "hÂ§o";
        PBEKeySpec pbeKeySpec = new PBEKeySpec(pwdString.toCharArray());

        SecretKeyFactory secretKeyFactory = SecretKeyFactory.getInstance("PBEWithHmacSHA512AndAES_128");
        SecretKey pbeKey = secretKeyFactory.generateSecret(pbeKeySpec);
    }
}
