a survey of anti - tamper technologies .
tamper resistance — a cautionary note .