you need as many functional implementations of TLS as  you can get. written by people with pedigree. you need them to cross-polinate and find bugs in each other. Go&#x27;s TLS stack for example is used to test the TLS implementation is BoringSSL: <a href="https:&#x2F;&#x2F;www.imperialviolet.org&#x2F;2015&#x2F;10&#x2F;17&#x2F;boringssl.html" rel="nofollow">https:&#x2F;&#x2F;www.imperialviolet.org&#x2F;2015&#x2F;10&#x2F;17&#x2F;boringssl.html</a><p>Go&#x27;s crypto wasn&#x27;t rolled out by amateurs.