<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi all,<div class=""><br class=""></div><div class="">The NoiseSocket specification currently defines optional message body padding for both handshake and transport messages. Noise Socket Go (the only available implementation at the moment) does not offer option to pad payload in handshake messages, and also does not prefix the empty payload with its length  (which is required for every encrypted payload). I remember Alexey talking about removing the padding from the handshake, but that’s not yet reflected in the spec. My question is: should I follow the current spec and allow padding in handshake messages, or will the padding be removed in some upcoming revision of the spec?<br class=""><div class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><br class="">Nemanja</div>

</div>

<br class=""></div></body></html>