ANNOUNCEMENT: RPK ENCRYPTONITE ENGINE CHOSEN

Jack Oswald joswald at rpkusa.com
Mon, 1 Feb 1999 19:44:07 -0800


All - We have been requested to join the discussion.

First of all, there has never been, and never will be any intention to hide
any of the methods, techniques or any other element of how RPK is used and
implemented.  Therefore, I am as concerned as you are that you were not able
to find all of the answers to your questions at our web site.  If you have
not yet found it, on the web site www.rpk.com is a Downloads page where you
will find two 25-page(+/-) papers that describe the algorithm in detail.  If
that has not been sufficient, we may be able to make available directly to
individuals who request one of our toolkits with source code purely for the
purposes of evaluation and analysis.  The source code is the definitive
implementation.

Also, other analyses have been done which have yet to be made public.  We
will do so as soon as we can obtain all of the necessary releases.

Also, in the future, please fell free to contact us directly.  We have
nothing to hide.  Our business is based on the fact that RPK works as
marketed.  If anyone can prove otherwise, we sincerely need to know.

Jack Oswald
President and CEO
RPK Security Inc.
"Securing the Internet"

joswald@rpkusa.com
+1 415-563-1800
+1 415-440-0950 fax

www.rpkusa.com
www.InvisiMail.com

1755 Filbert Street, Suite 1U
San Francisco, CA 94123



-----Original Message-----
From:	owner-ukcrypto@maillist.ox.ac.uk
[mailto:owner-ukcrypto@maillist.ox.ac.uk] On Behalf Of William Whyte
Sent:	Sunday, January 17, 1999 7:10 AM
To:	'ukcrypto@maillist.ox.ac.uk'
Subject:	RE: ANNOUNCEMENT: RPK ENCRYPTONITE ENGINE CHOSEN

[I said...]
> > It's annoying that people don't realise that RPK is actually only
> > about as fast as Diffie-Hellman; it's a public-key operation with a
> > bolted-on stream cipher.
[Jim said...]
> Perhaps annoying, but not surprising: I browsed their website and can't
> find a description of what they're really doing.  I'm left with the
> impression that the stream cipher part is a home-brew invention that's
> been looked at by a grand total of two outside cryptographers -- one each
> stream cipher specialist and public key specialist.  Do I have that right?
> Could a serious company rely on security through obscurity in this day and
> age?

I haven't looked at the site in any detail for a year or so, but as I
remember they use the first 256 bytes of output from the LFSR to create
a permutation box, and the remainder forms an XOR stream. They then have
a kind-of block cipher, where each block is 256 bytes and is permuted
according to the permutation box and then XORed with the current output
from the LFSR. There's things like "stutter" put into the LFSRs to
make them slightly trickier to follow, and the basic set-up is to have
two main shift registers and a third one to select whether the next byte
of output is from the first or second of the main registers.

So that much was clear, at least a year ago. But it's still not _quite_
enough detail to be sure.

It's a bit unfair having this discussion behind their backs. Does anyone
fancy getting someone from RPK to subscribe to UK Crypto?

William