part ii protection and security in distributed systems 3597447