import org.bouncycastle.jcajce.provider.digest.Keccak;
import org.bouncycastle.util.encoders.Hex;

import java.nio.charset.StandardCharsets;

public class HashAlgorithm {

    public static String generateHash(String originalString) {
        Keccak.Digest256 digest256 = new Keccak.Digest256();
        byte[] hashedByteArray = digest256.digest(
                originalString.getBytes(StandardCharsets.UTF_8));
        return new String(Hex.encode(hashedByteArray));
    }

}