[noise] Pattern transformations

Trevor Perrin trevp at trevp.net
Sun Mar 19 13:05:40 PDT 2017

On Sun, Mar 19, 2017 at 12:38 PM, Rhys Weatherley
<rhys.weatherley at gmail.com> wrote:
> On Mon, Mar 20, 2017 at 5:27 AM, Alex <alex at centromere.net> wrote:
>> I'm a little unclear on the idea of pattern transformations. Up until
>> this point the transformations I've seen have only been applied to one
>> or two patterns in an ad-hoc manner (e.g. fallback). It's not clear that
>> any single formal algorithmic transformation can be applied universally
>> to all patterns.
>> In theory, could such a transformation exist?

Not totally sure I understand the question, but "noidh" ("no identity
hiding") is algorithmic, isn't it?  (move "s" earlier in same message
if doing so moves it outside of encryption).


For resumption, I recently proposed some transformations that:
 * list the server's static public-key as a pre-message solely for
identity-binding purposes
 * change the server's "s" to "e" so that the server can use a
semi-ephemeral key alongside it's static.


Which also seem algorithmic to me?


More information about the Noise mailing list