Example usage for org.bouncycastle.crypto.digests KeccakDigest KeccakDigest

List of usage examples for org.bouncycastle.crypto.digests KeccakDigest KeccakDigest

Introduction

In this page you can find the example usage for org.bouncycastle.crypto.digests KeccakDigest KeccakDigest.

Prototype

public KeccakDigest(KeccakDigest source) 

Source Link

Usage

From source file:org.ethereum.crypto.Keccak256Helper.java

License:Open Source License

public static String keccak256String(String message) {
    return keccak256String(message, new KeccakDigest(DEFAULT_SIZE), true);
}

From source file:org.ethereum.crypto.Keccak256Helper.java

License:Open Source License

public static String keccak256String(byte[] message) {
    return keccak256String(message, new KeccakDigest(DEFAULT_SIZE), true);
}

From source file:org.ethereum.crypto.Keccak256Helper.java

License:Open Source License

public static byte[] keccak256(String message) {
    return keccak256(Hex.decode(message), new KeccakDigest(DEFAULT_SIZE), true);
}

From source file:org.ethereum.crypto.Keccak256Helper.java

License:Open Source License

public static byte[] keccak256(byte[] message) {
    return keccak256(message, new KeccakDigest(DEFAULT_SIZE), true);
}

From source file:org.ethereum.crypto.Keccak256Helper.java

License:Open Source License

public static byte[] keccak256(byte[] message, Size sz) {
    return keccak256(message, new KeccakDigest(sz.bits), true);
}

From source file:org.ethereum.crypto.Keccak256Helper.java

License:Open Source License

public static byte[] keccak256(byte[] m1, byte[] m2) {
    return keccak256(m1, m2, new KeccakDigest(DEFAULT_SIZE), true);
}

From source file:org.ethereum.crypto.Keccak256Helper.java

License:Open Source License

public static byte[] keccak256(byte[] message, int start, int length) {
    return keccak256(message, start, length, new KeccakDigest(DEFAULT_SIZE), true);
}

From source file:org.ethereum.crypto.Keccak256Helper.java

License:Open Source License

protected static String keccak256String(String message, Size bitSize) {
    KeccakDigest digest = new KeccakDigest(bitSize.bits);
    return keccak256String(message, digest, true);
}

From source file:org.ethereum.crypto.Keccak256Helper.java

License:Open Source License

protected static String keccak256String(byte[] message, Size bitSize) {
    KeccakDigest digest = new KeccakDigest(bitSize.bits);
    return keccak256String(message, digest, true);
}

From source file:org.ethereum.crypto.Keccak256Helper.java

License:Open Source License

protected static String keccak256String(String message, Size bitSize, boolean bouncyencoder) {
    KeccakDigest digest = new KeccakDigest(bitSize.bits);
    return keccak256String(message, digest, bouncyencoder);
}