SHA-256 암호화1 SHA-256 암호화 SHA-256은 Secure Hash Algorithm 의 약자로 256비트로 구성되어 64자리 문자열을 반환한다. 단방향 암호화 방식을 사용하기 때문에 복호화가 불가능합니다. 그로 인해 속도가 빠르다. 사용 예시로는 비밀번호 확인과정이 있다. Java에서 SHA-256을 사용하기 위해서는 MessageDigest를 사용해야 한다. MessageDigest.getInstance(""SHA-256")을 사용하여 SHA-256을 사용한다 선언한다. update 메소드를 이용하여 객체에 원하는 문자열을 바이트의 형식으로 넣는다. digest 메소드를 호출하면 그 값을 가져올 수 있다. import java.io.BufferedReader; import java.io.IOException; import java.. CS 지식/암호학_보안 2022. 1. 21. 이전 1 다음