A method for providing secure communication between first and second
systems connected to the internet includes assigning respective permanent
internet addresses to first and second entities associated with the
systems, making at least one application located in a server of said
second system accessible to the first entity, and encrypting data
exchanged between the first and second entities in conformity with a
desired security protocol. The first and second systems each include a
communication protocol stack having at least one layer which allows for
the encrypting step to be performed. Through this method, a user in the
first system can directly address an application hosted by the second
system without using or even knowing the name of the host system. The
entity in the first system may be a wireless unit operating, for example,
in GSM and the entity in the second system may be a server in an
intranet. To enable conversion to take place between the wireless
application and internet standards, the server in the second system is
preferably equipped with WAP and WEB servers and associated conversion
units.