18192021222324
extends BCMessageDigest implements Cloneable { public DigestSHA3(int size) { super(new SHA3Digest(size)); }
252627282930313233
public Object clone() throws CloneNotSupportedException { BCMessageDigest d = (BCMessageDigest)super.clone(); d.digest = new SHA3Digest((SHA3Digest)digest); return d; }
75767778798081
public static class HashMac224 extends BaseMac { public HashMac224() { super(new HMac(new SHA3Digest(224))); }
84858687888990
public static class HashMac256 extends BaseMac { public HashMac256() { super(new HMac(new SHA3Digest(256))); }
93949596979899
public static class HashMac384 extends BaseMac { public HashMac384() { super(new HMac(new SHA3Digest(384))); }
102103104105106107108
public static class HashMac512 extends BaseMac { public HashMac512() { super(new HMac(new SHA3Digest(512))); }