<div dir="ltr"><div><div><div><div><div>I have updated the hfs and New Hope extensions.  The main changes are:<br><br></div>- Use the token naming conventions from revision 31 of the Noise specification.<br></div>- Replace the "f, g, fg" token set with "f, ff".<br><br><a href="https://github.com/rweather/noise_spec/blob/forward_secrecy/extensions/ext_hybrid_forward_secrecy.md">https://github.com/rweather/noise_spec/blob/forward_secrecy/extensions/ext_hybrid_forward_secrecy.md</a><br><a href="https://github.com/rweather/noise_spec/blob/forward_secrecy/extensions/ext_newhope.md">https://github.com/rweather/noise_spec/blob/forward_secrecy/extensions/ext_newhope.md</a><br><br></div>In the same forked branch I have also created a machine-readable pattern dictionary for all of the patterns in the Noise specification and the hfs extension:<br><br><a href="https://github.com/rweather/noise_spec/tree/forward_secrecy/patterns">https://github.com/rweather/noise_spec/tree/forward_secrecy/patterns</a><br><br></div><div>I'm working on some Python scripts to process this format, for help in analysing patterns, converting them into code, or applying transformations.  Hopefully I will have something in a few days.<br></div><div><br></div>Cheers,<br><br></div>Rhys.<br><br></div>