Stress that hides a secret