byte[] digest