A Reflection-Based Framework for Content Validation
Internet-related crime is increasing at a rapid rate. Attackers exploit weaknesses in the Web’s underlying communication protocols, which were originally designed for a nonhostile environment. Meanwhile, society is facing a large deficit of security trained people that can remedy the situation. The development of secure software is simply too complex for most of today’s IT professionals. In this paper, we present a communication component that reduces the complexity involved in engineering secure client-server applications, thereby enabling software practitioners to develop more secure systems. Specifically, we propose a solution based on a Public Key Infrastructure, that encapsulates communication, allowing programmers to focus on high-level application development issues.