ABSTRACT
References.................................................................................................... 174
The spread of wired and wireless communications, the continuous growth of
the Internet, and the E-commerce transactions increased the necessity for
security in applications that involve sharing or exchange of secret or private
information. Public-key cryptography is widely used in establishing secure
communication channels between the users on the Internet and in wireless
communication networks.