Context Based Authentication for Mission Critical Applications