Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,894 questions

51,825 answers

573 users

How to hash a string with SHA-256 in Java

1 Answer

0 votes
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
  
public class MyClass {
    public static void main(String args[]) throws Exception {
        String str = "Java is a high-level programming language";

        MessageDigest md = MessageDigest.getInstance("SHA-256");
    
        byte[] hash = md.digest(str.getBytes());
    
        StringBuilder hexSB = new StringBuilder();
        
        for (byte b : hash) {
            hexSB.append(String.format("%02x", b));
        }
    
        System.out.println(hexSB);
    }
}
       
       
       
       
/*
run:
       
adf8e9246301310d6ea290dd8a39a8e94e78d05c10d31847e880aa5bcfb9f092
       
*/

 



answered Oct 7, 2023 by avibootz

Related questions

...