Computer Security in the Past, Present and Future