A countermeasure to resist block replacement attacks