1. A method for partitioning a digital sequence comprising: performing a hash function on at least a portion of said digital sequence; monitoring hash values produced by said hash function for a first predetermined numeric pattern; and marking a breakpoint in said digital sequence when said first predetermined numeric pattern occurs.