public void setBytes(byte[] alreadyHashedBytes) {
        this.bytes = alreadyHashedBytes;
        this.hexEncoded = null;
        this.base64Encoded = null;
    }
Sets the raw bytes stored by this hash instance.
<p/>
The bytes are kept in raw form - they will not be hashed/changed.  This is primarily a utility method for
constructing a Hash instance when the hashed value is already known.

@param alreadyHashedBytes the raw already-hashed bytes to store in this instance.
crypto/hash/src/main/java/org/apache/shiro/crypto/hash/SimpleHash.java