Security of Mobile Agents in Distributed Computing