@techreport{ietf-tls-sharedkeys-02, number = {draft-ietf-tls-sharedkeys-02}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-ietf-tls-sharedkeys/02/}, author = {Peter Gutmann}, title = {{Use of Shared Keys in the TLS Protocol}}, pagetotal = 6, year = 2003, month = oct, day = 24, abstract = {The TLS handshake requires the use of CPU-intensive public-key algorithms with a considerable overhead in resource-constrained environments or ones such as mainframes where users are charged for CPU time. This document describes a means of employing TLS using symmetric keys or passwords shared in advance among communicating parties. No modifications or alterations to the TLS protocol are required for this process.}, }