using System; using sharp.hashing.SHA3; namespace sharp.hashing { public class Hashes { public static IHash createKeccak1600(Keccak1600.Keccak1600Parameters parameters){ return new Keccak1600(parameters); } public static IHash createSHA3_224() { return new Keccak1600(Keccak1600.SHA3_224); } public static IHash createSHA3_256() { return new Keccak1600(Keccak1600.SHA3_256); } public static IHash createSHA3_384() { return new Keccak1600(Keccak1600.SHA3_384); } public static IHash createSHA3_512() { return new Keccak1600(Keccak1600.SHA3_512); } public static IHash createKECCAK_256() { return new Keccak1600(Keccak1600.KECCAK_256); } } }