Randomisation as countermeasure against side channel attacks