Perimeter: hash update