1. J. A. Donenfeld, "WireGuard: Next generation kernel network tunnel," in NDSS. The Internet Society, 2017.
2. M. Marlinspike and T. Perrin. The X3DH key agreement protocol (revision 1). Available: https://www.signal.org/docs/specifications/x3dh/
3. G. Lowe, "Breaking and fixing the Needham-Schroeder public-key protocol using FDR," in TACAS, ser. LNCS, vol. 1055. Springer, 1996, pp. 147--166.
4. Using encryption for authentication in large networks of computers
5. CVE "CVE-2014-0160 " 2013. [Online]. Available: https://www.cve.org/ CVERecord?id=CVE-2014-0160