Systems Security: Problems and Potential Solutions