#AdditionalJar: bcprov-jdk14-1.64.jar
...
Sub test
Dim nativeMe = Me As JavaObject
nativeMe.InitializeContext
Dim s As String = nativeMe.RunMethod("testSha3", Null)
Log(s)
End Sub
#if JAVA
import org.bouncycastle.jcajce.provider.digest.SHA3;
import org.bouncycastle.util.encoders.Hex;
public String testSha3() throws Exception {
String input = "Hello world !";
SHA3.DigestSHA3 digestSHA3 = new SHA3.Digest512();
byte[] digest = digestSHA3.digest(input.getBytes());
return "SHA3-512 = " + Hex.toHexString(digest);
}
#End If