Re: Re: your ECP-QKD draft

Vernon Schryver <[email protected]>
Newsgroups gmane.ietf.pppext
Message-ID <[email protected]>
> From: Mohamed Ali SFAXI <[email protected]>
> To: James Carlson <[email protected]>
> Cc: [email protected], [email protected]

> Thank you for your comments here is our answer :

Your answer is not responsive.

Perhaps the best way to answer the objections to the I-D and the
proposed IANA registry would be for you to build a complete prototype
implementation of the idea or at least a design complete in all
aspects.  Given your claim that quantum cryptography is a settled
technology (never mind http://www.idquantique.com/news/files/june-05.pdf ),
it should be easy to make a complete design including writing software.
You could base such an effort on one of the open-source implementations
of PPP with encryption and add whatever is needed to work with your
quantum encryption hardware.  You would not need to buy quantum
cryptography hardware but could write code to specifictions obtained
from id Quantique or MagiQ.



> To exchange the quantum key , both nodes must have some special features=20
> (quantum devices) or simply a quantum modem (these modems like are=20
> already sold by some companies such as IdQuantique (www.idquantique.com)=20
> and MagiQ (http://www.magiqtech.com/))

As far as PPP is concerned, exactly the same is true of any use of 
PPP encryption.  In general one does not change PPP when one uses
new kinds of modems.


> Here are some requirements to perform a quantum key distribution:
>
> a- An optical channel: the optical channel is the physical link between=20
> two adjacent nodes. Nowadays, there are two means able to carry a=20
> quantum cryptography transmission: the optical fibber or the free space=20
> (the air) [6]. As the quantum cryptography uses photons to encode the=20
> information no other channel could be used up to now. However, as the=20
> quantum physics are experimenting the use of atoms and electrons as a=20
> quantum particle [7, 5] maybe other kind of channel could be used in the=20
> future.

That fact does not affect PPP, and does not answer the questions
that have been raised about your I-D.

> b- A Q3P modem: this modem has to polarize, send and detect photons; it=20
> has to include a photon detector and a laser with a single photon=20
> emitter and photon polariser. The source and the detector are widely=20
> commercialised and many techniques are employed1. However, these devices=20
> are used to exchange the quantum key but could also used to send and=20
> receive simple data depending on how encoding the information. The modem=20
> in this case is a simple optical fiber modem.

That also does not affect PPP, and does not answer the questions raised
about your I-D.

> c- QKD protocol: in order to establish an unconditional secure key, a=20
> quantum key distribution protocol is needed. This protocol must be=20
> implemented in the Q3P modem. The protocol will deliver a secure key=20
> after distilling the key and error correction [3]. The key is stored in=20
> a flash buffer memory and used when enciphering the data. The QKD=20
> protocols BB84 and B92 [1, 2] are nowadays the quantum cryptographic=20
> protocols widely used. These protocols are securely proven and largely=20
> experimented [4].

That also has nothing to do with PPP.  Never mind that I disagree with
the claim that anything about quantum cryptography is settled technology.
Except that the encryption key is negoiated with quantum cryptography,
that description fits existing PPP encryption implementations.

In fact, your description fits existing PPP implementations better
than a system involving quantum cryptography, because I doubt that one
would want to store keys negotiated with quantum cryptogrpah in a flash
buffer memory.


> Why:
>
> All encryption algorithms used in PPP assume that there is an already=20
> shared secret between the two nodes as cited in [RFC2419]: "The means by=20
> which the secret becomes known to both communicating elements is beyond=20
> the scope of this document; usually some form of manual configuration is=20
> involved". We don't know how this key is generated, shared nor installed=20
> in the PPP devices.
>
> Using the Q3P (and especially the QKD), we solve all the secure key=20
> exchange problems. In fact, we could exchange an unconditional secure=20
> key, on-demand and dynamically.

Yes, but that has nothing to do with PPP itself.

well, I'm not quite right.  Anyone who understands PPP sees an opportunity
to write a real I-D saying when to use quantum cryptography to negoiate
a new key PPP encryption key based on certain PPP state changes.  That
would not involve a change to PPP beyond a pause for obtaining new
random numbers (keys) and negotiating exchanging them over the (presumably
relatively slow) quantum cryptography channel before continuing PPP
as usual.


> What might be done by this key :
>
> - can be used for instance in DESE  [RFC2420] as the "initial nonce".
>
> - Can also be used in other encryption algorithms such as "One Time Pad"=20
> function which need a new key for each message

The only positive way I understand that statement is as proposing to
use quantum cryptography not exchange keys before IPCP starts but to
carry all PPP bits.  As such it still has nothing to do with PPP,
because you are proposing a new channel above which would be PPP. 
In other words, do MagiQ (http://www.magiqtech.com/) and id Quantique
(http://www.idquantique.com/) agree with your claim that PPP must be
changed to use their modems?

PPP often does not change to use new kinds of conventional modems.


Vernon Schryver    [email protected]

_______________________________________________
Pppext mailing list
[email protected]
https://www1.ietf.org/mailman/listinfo/pppext
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.