From: Eric Blossom <eb@comsec.com>
To: aba@dcs.ex.ac.uk
Message Hash: e21cd7808c6e8ad5ab735e915068aabeb4cbf45bf6a928f229259b65436eb7be
Message ID: <199710102057.NAA02969@comsec.com>
Reply To: <199710101622.RAA03364@server.test.net>
UTC Datetime: 1997-10-10 21:25:51 UTC
Raw Date: Sat, 11 Oct 1997 05:25:51 +0800
From: Eric Blossom <eb@comsec.com>
Date: Sat, 11 Oct 1997 05:25:51 +0800
To: aba@dcs.ex.ac.uk
Subject: Re: secure phone on a PCI card? (Re: authentication suggestion for secure phone) computationally infeasible jobs for MITMs)
In-Reply-To: <199710101622.RAA03364@server.test.net>
Message-ID: <199710102057.NAA02969@comsec.com>
MIME-Version: 1.0
Content-Type: text/plain
Adam Back writes:
> John Deters <jad@dsddhc.com> writes:
> > At 01:15 PM 10/10/97 +0100, Adam Back you wrote:
> > >Persistence authentication suggestion:
> >
> > The problems with this solution are twofold:
> >
> > 1. Eric may have to redesign the unit to have persistent read-write
> > storage. And maybe a *lot* of storage, if you use it a lot. Maybe a lot
> > of expen$ive $torage at that. His phone is already priced way out of the
> > consumer market, let's not add to that.
Hey, it's only a factor of two too expensive... Moore's law is your friend...
> If it cost a lot extra, that could be a problem, yes. I am unclear on
> how much extra this would cost. Apart from an EEPROM, it's a protocol
> and software update right?
The units currently have 2K bytes of EEPROM and 256K bytes of FLASH.
A little under half the flash is currently available, though it will
probably be taken advantage of during remote upgrades (coming soon to
a crypto phone near you...) There's plenty of room for long term
storage of a reasonable set of public keys. Private or symmetric keys
present a problem, since then you've got a long term secret to store
somewhere.
To forestall a bunch of questions about remote upgrades:
(1) there is a jumper on the write line to the FLASH. If you're
totally paranoid, leave it in the "Read Only" position.
(2) upgrades will be digitally signed.
(3) It'll be a "pull" upgrade. I.e., you have to request the
upgrade. They're not just pushed down your throat.
> On the cost front, I am interested as to thoughts on how easy it would
> be for Eric to put one of his phones on a PCI card, or PCMCIA card.
> Presumably you could make some major cost savings in this way, in that
> you could potentially use the computers modem, memory, processor.
I can pretty much be done all in software on a laptop.
I've explained the details several times. Perhaps if folks we're
paying me lots of money for the info, they would listen closer ;-)
The primary thing you lose is the simple integration with the
telephone. A small (cheap) hardware hack can work around this. Yes,
I know you'd prefer not to have any non-standard hardware, but on the
other hand, if the system is a pain in the ass to use, nobody is going
to use it.
> I think Eric's phone uses a 14.4k modem chip (or lower?) so it's not
> the bit rate as such, but more the lack of higher quality audio
> compression codecs which are possible in hardware. (Right?)
The unit currently runs at 14.4k. A 4800 b/s fallback mode is
currently under development.
> Also the fact that with PGPfone you're using PC speakers, and room
> microphone probably makes it seem worse than it could be.
Fixable with software and MIPS (you've got those). Take a look at
those nice USR and Polycom full duplex speaker phones. There's
nothing magic in them. Notice the neat little song they play when you
power them up. It's a training tone used to compute the impulse
response of the room.
> Course adding the whole lot to a GSM phone would be even neater, but
> then that'd get expensive again. Wonder how much functionality could
> be borrowed from components already present for the normal GSM phone
> hardware, and how much saving you could get from that.
Pretty much everything you need is already there. It's a question of
integration.
Eric
Return to October 1997
Return to “The Spook <ts@dev.null>”