From: Neil Nelson
Subject: Internet Communications Interface Agent for LISP
Date: 
Message-ID: <v4oqresr50fd07@corp.supernews.com>
The ICI-ICSA Group has download software available for

* P2P Authenticated and Private Internet Communications

The reason this notice is being posted to comp.lang.lisp
is because where LISP is used on an Internet connected
PC or can provide files to such a PC it will be very easy
to utilize the ICSA for Internet communications as an
interface to LISP programs.

Interactive Internet communications using LISP can be
easily created by having a LISP program write a short
file to the ICSA input folder using the following format.


ToName James_Smith
ToPath folder_path/file
""Put this message on James_Smith's computer in the remote
folder and with filename of folder-path/file.


ToName is the ICI Name of your Partner to whom you want
to send a message.

ToPath is the folder and file name on your ICI Partner's
computer where the message should be put.

Several formats are shown at

http://www.aimetasearch.com/ici/setup_opsall.htm#14

And then if a LISP program running the destination
computer is looping and looking for a file at the ToPath,
the communication can be completed and a reply sent in
the same manner.

The software currently available at the ICI-ICSA site uses
the above method with Visual Basic.

http://www.aimetasearch.com/ici/index.htm

Primary Features:

* Instant Messaging (Chat)

* File Transfer

* Picture Transfer (drag and drop: gif,jpg,bmp)

All communications are shared-password authenticated,
automatically compressed during communication, and
may be weak or strong SSL encrypted.

* ICSA1: password authentication only

* ICSA2: plus SSL weak encryption (exportable)

* ICSA3: plus SSL strong encryption (U.S. only)

Each version will work with the others at the best
encryption level both communicating versions have.

The download procedure registers your ICI Name and the
ICI Server manages the dynamic IP addresses so that you
and others only need to use your ICI Name.

The ICI Console allows you to select ICI Names from
those you enter (with passwords) and automatically make
a connection with the selected person when that ICI Name is
logged onto the ICI System.

In the works:

* ICI Browser: Provides browser capability for HTML
  pages on a remote computer.

* User Defined Broadcast Groups: Send messages to two
  or more people at the same time.