java sha256 hex digest
import org.apache.commons.codec.digest.DigestUtils;
String password = "123456";
String result = DigestUtils.sha256Hex(password);
java sha256 hex digest
import org.apache.commons.codec.digest.DigestUtils;
String password = "123456";
String result = DigestUtils.sha256Hex(password);
hash_hmac sha256 in java
import javax.crypto.Mac;
import javax.crypto.spec.SecretKeySpec;
import org.apache.commons.codec.binary.Base64;
public class ApiSecurityExample {
public static void main(String[] args) {
try {
String secret = "secret";
String message = "Message";
Mac sha256_HMAC = Mac.getInstance("HmacSHA256");
SecretKeySpec secret_key = new SecretKeySpec(secret.getBytes(), "HmacSHA256");
sha256_HMAC.init(secret_key);
String hash = Base64.encodeBase64String(sha256_HMAC.doFinal(message.getBytes()));
System.out.println(hash);
}
catch (Exception e){
System.out.println("Error");
}
}
}
java sha256 hex digest
String password = "123456";
MessageDigest md = MessageDigest.getInstance("SHA-256");
byte[]hashInBytes = md.digest(password.getBytes(StandardCharsets.UTF__8));
//bytes to hex
StringBuilder sb = new StringBuilder();
for (byte b : hashInBytes) {
sb.append(String.format("%02x", b));
}
System.out.println(sb.toString());
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us