"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > Java에서 SHA-256으로 문자열을 해시하는 방법 : 단계별 가이드

Java에서 SHA-256으로 문자열을 해시하는 방법 : 단계별 가이드

2025-02-23에 게시되었습니다
검색:201

How to Hash a String with SHA-256 in Java: A Step-by-Step Guide

"SHA-256"알고리즘을 사용하여 MessageDigest 객체를 인스턴스화합니다. 1 단계에서 생성 된 바이트 배열을 전달하는이 객체의 다이제스트 메소드를 호출하십시오. 결과는 해시 표현을 포함하는 바이트 어레이입니다.

문자열로 변환합니다 :
    해시 데이터는 이진입니다. 값은 문자열로 표현하기 위해 Base64 또는 16 진수 인코딩을 고려하십시오. 실질적인 예를 위해 문자열 (Byte [], String) 생성자를 사용하려고 시도하지 마십시오.
  1. MessageDigest Digest = MessageDigest.getInstance ( "SHA-256"); byte [] hash = digest.digest (text.getBytes (Standardcharsets.utf_8));
  2. 이 스 니펫은 Java에서 문자열의 sha-256 해시를 얻는 방법을 보여줍니다. Hashing은 비가 역적 데이터 변환을 제공하며 일반적으로 암호화 목적으로 사용하거나 데이터 무결성을 보장합니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3