I would be convienent to have a constructor which reads files but only parts of it. Signature would be like: public static Bytes from(File file, int offset, int length)