MULTIFACTOR MUTUAL AUTHENTICATION AND DYNAMIC MUTUAL AUTHENTICATION SCHEMES TO ENHANCE SECURITY FOR NETWORK COMMUNICATIONS