You are tasked with developing a new security protocol. What factors would you consider in your approach?