Seperating processing header from hashing payload