[Xitami] What is STEP?
Pieter Hintjens
xitami@lists.xitami.org
Wed, 27 Nov 2002 12:38:49 +0100
Ervin Kosch <ervink@lmgnet.com> wrote:
> This maybe offtopic but does anyone know what Imatix's STEP program
> do? Is it a VPN software? Does it just do HTTPS requests to exchange
> information? Is it something completely different?
This may be interesting to Xitami users who plan to integrate their
web server with other applications in the future...
iMatix STEP (secure transaction exchange protocol) is a middleware
tool that implements a 'store and forward' model.
Two applications that want to communicate will drop their messages in
mailboxes (typically local filesystem directories or database tables)
and STEP will carry these messages across the network. It is a
'level 7' approach in that we connect at the application level,
rather than at the network level, as a VPN would do.
STEP is somewhat special because it can work over all kinds of
network protocols: HTTP, HTTPS, FTP, but most interesting: encrypted
email. It is also portable, based on the same technology as Xitami,
and lightweight. It guarantees delivery of messages even when the
network fails or systems are down. It uses OpenSSL to encrypt its
data using standard public/private keys.
This makes it very easy to connect applications that cannot otherwise
reach each other: there are no firewall issues, no real security
issues, and no real performance issues.
We hope to be able to release a free version in the near future: the
package is robust and has been under development for about two years,
but still needs some polishing before it's ready for mass use.
-
Pieter Hintjens
iMatix Corporation