SHA512 암호화하기

유재영·2022년 9월 29일
0

spring

목록 보기
2/3
post-thumbnail
post-custom-banner
import java.security.MessageDigest;

String encoderSHA512(String planeText){
	MessageDigest md = MessageDigest.getInstance(MessageDigestAlgorithms.SHA_512);
    md.reset();
    md.update(planeText.getBytes(Charsets.UTF_8));
    return String.format("%0128x",new BigInteger(1,md.digest()));
}

SpringSecurity 를 사용하는경우

import org.springframework.security.core.token.Sha512DigestUtils;

String encoderSHA512(String planeText){
    return String.format(
    	"%0128x",
    	new BigInteger(1,Sha512DigestUtils.sha(planeText))
        );
}
profile
#java #javascript #spring #jquery #mariadb #vue.js
post-custom-banner

0개의 댓글