package com.intel.mtwilson.model; /** * Representation of a single SHA1 Digest. An SHA256 Digest is a 32-byte value. * * @since 0.5.4 * @author jbuhacoff */ public class Sha256Digest extends AbstractMessageDigest { public final static Sha256Digest ZERO = new Sha256Digest(new byte[] {0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0}); public Sha256Digest() { super("SHA-256", 32); } public Sha256Digest(byte[] value) { this(); setBytes(value); } public Sha256Digest(String hex) { this(); setHex(hex); } public static Sha256Digest valueOf(byte[] message) { return valueOf(Sha256Digest.class, message); } }