looks to be pretty simple from java 11 onwards ? ...
# cfml-general
g
looks to be pretty simple from java 11 onwards ?
Copy code
<cfscript>
    messageDigest = createObject( "java", "java.security.MessageDigest" ).getInstance( "sha3-256" );
    messageDigest.update( charsetDecode( "This is a string", "utf-8" ) );
    hexEncoding = binaryEncode( messageDigest.digest(), "hex" );
    writedump(
        var = hexEncoding
    );
</cfscript>