This is a minor security fix: Before this change the specification left erasing the secret key to the implementation. The reference implementation did erase `eski` but only after receiving the responder confirmation package (EmptyData at the time) instructing the initiator to stop retransmission of the InitConf package. With this change, `eski` is erased before transmission of the InitConf package.
This was primarily written by @koraa & @blipp. @TeXhackse made sure that
the LaTeX flow worked seamless, while @Mullana provided illustrations
for all technical details. @ajuvo & @wucke13 provided reviews for the
text.
Co-authored-by: Benjamin Lipp <blipp@mailbox.org>
Co-authored-by: Marei (peiTeX) <marei@peitex.de>
Co-authored-by: Mullana <60528244+Mullana@users.noreply.github.com>
Co-authored-by: ajuvo <ajuvo@c-base.org>
Co-authored-by: wucke13 <wucke13@gmail.com>