<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hi,</p>
<p>I have been following this mail list for some time and am now
ready to attempt to incorporate Noise into my network code.</p>
<p>Brief explanation of my network-</p>
<ul>
<li>Every node on the network has status data about every other
node on the network including the public key. ( like blockchain,
but not blockchain hashes etc.) <br>
</li>
<li>Users communicate with their node using mobile browser. <br>
</li>
</ul>
<p>From my limited understanding of Noise at this time my approach
might be to use between nodes -</p>
<ul>
<li> the Noise_KK pattern as public keys are already known.<br>
</li>
<li>use h, the handshake hash as PSK to remove the need for a
handshake on resumption of a connection.</li>
</ul>
<p>A problem I am facing is the communication between a users mobile
and their node.</p>
<ul>
<li>SSL would be the obvious choice for this but would require an
X509 certificate (lets encrypt) tied to an Ip Address rather
than domain name.</li>
<li>X509 certificates tied to Ip Addresses seem to be a problem.</li>
</ul>
<p>There has been quite a bit of discussion on this list about Noise
and TLS.</p>
<p>My question in this case-</p>
<ul>
<li>is there any way currently available to use other than an X509
certificate to secure the link between a mobile browser and in
my case a jetty server?</li>
<li>preferably using Noise.</li>
</ul>
<p>Comments appreciated.<br>
</p>
<p>Finally, thanks to all the contributors to this technology,
especially in my case, to Rhys for the Noise-Java code. <br>
</p>
<p>-being fellow Australians, I can call him by his first name <span
class="moz-smiley-s1"><span>:-)</span></span><br>
</p>
<p>Paul Fraser<br>
</p>
<p><br>
</p>
<p><br>
</p>
<p><br>
</p>
</body>
</html>