Re: [curves] Fwd: Re: Fw: Aw: SPEKE using Curve25519 - elligator2 required or recommended?

2017-11-06 Thread Arasch Honarbacht
All, thanks for the lively discussion. I believe there is some confusion as to how we might want to utilize SPEKE. Let me sketch the current proposal: Suppose you have a wireless zigbee mesh network. In a centralized zigbee network, there is a single device, the trust center (TC), which admits

Re: [curves] Fw: Aw: SPEKE using Curve25519 - elligator2 required or recommended?

2017-10-24 Thread Arasch Honarbacht
Hi Mike, Thank you very much, this gives me a feeling for striking the right balance and indeed spending the additional resources seems to be worthwhile. Arasch Von: Mike Hamburg [mailto:m...@shiftleft.org] Gesendet: Dienstag, 24. Oktober 2017 22:44 An: Arasch Honarbacht <hona

[curves] SPEKE using Curve25519 - elligator2 required or recommended?

2017-10-24 Thread Arasch Honarbacht
Hi all, I'm working on a proposal for key agreement in zigbee networks. The idea is to use SPEKE and Curve25519. My understanding is that Curve25519 accepts all 32-byte strings as valid public keys. Now, instead of the default base point 9, the base point is generated using a hash of the