Sample code for 30+ languages & platforms
Java

Example: Crypt2.HashStringENC method

Demonstrates how to call the HashStringENC method.

Chilkat Java Downloads

Chilkat2 Java
import com.chilkatsoft.chilkat2.Crypt2;

public class ChilkatExample {

    public static void main(String[] args) {
        Crypt2 crypt = new Crypt2();

        String s = "får";

        // The string "får" in utf-8 is composed of these bytes: 0x66 0xC3 0xA5 0x72
        crypt.setCharset("utf-8");

        crypt.setEncodingMode("hex_lower");
        crypt.setHashAlgorithm("sha256");

        // Get the hex string for the sha-256 hash of the utf-8 byte representation of the string
        String hashStr = crypt.hashStringENC(s);

        System.out.println(hashStr);

        // Output:
        // cb8f773dd592337ed7f928012a60f48e1efb357beeda124a54461410e216fece
    }
}