Secure web apps and services
The design and deployment of secure web services is interesting for a number of reasons:- XML is at the foundation of web services, and both XML and web services are sometimes viewed as a panacea for a range of security issues. DotSec understands that while XML and web services are very useful in helping to solve some problems, they are not technologies that should be applied universally without carefully considering the business and functionality requirements.
- XML and web services do not provide new mechanisms that will strengthen an organisations Intranet/LAN vulnerabilities. In fact, deploying web services over an environment that is not already strong in areas including authentication, privilege management and auditing is probably a recipe for disaster. DotSec can assist an organisations to address internal (Intranet/LAN) issues, with a view to embarking on web-services deployments.
- Web services effectively trick the organisation's firewall. In the past, a client would have connected to a web application on port 80/443, and the firewall would have made policy-based decisions, based on an understanding of the HTTP GET, POST, PUT and DELETE methods. With the advent of web services, the traffic arriving at a gateway on port 80/443 may contain web-service method invocations, with a potentially unlimited set of semantics. Although the firewall can parse the method contents (in the payload), it cannot understand general application semantics, and so application-layer security becomes critical in the protection of online services. DotSec can provide a range of secure-application design and review/assessment services.
[ < Back to Services]