You are tasked with designing a security protocol for a new product. What factors would you consider, and why?