%% You should probably cite draft-perrin-tls-tack-02 instead of this revision. @techreport{perrin-tls-tack-00, number = {draft-perrin-tls-tack-00}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-perrin-tls-tack/00/}, author = {Moxie Marlinspike}, title = {{Trust Assertions for Certificate Keys}}, pagetotal = 23, year = 2012, month = may, day = 23, abstract = {This document defines TACK, a TLS Extension that enables a TLS server to assert the authenticity of its public key. A TACK contains a "TACK key" which is used to sign the public key from the TLS server's certificate. Hostnames can be "pinned" to a TACK key. TLS connections to a pinned hostname require the server to present a TACK containing the pinned key and a corresponding signature over the TLS server's public key.}, }