The Design, Implementation, and Performance Evaluation of Secure Socket SCTP 2.0
2015 (English)Report (Other academic)
The Stream Control Transmission Protocol (SCTP) is acomparatively new transport protocol that presents some advanced features compared to other standardized transport protocols. However, there are currently no standardized end-to-end security solutions suited for SCTP. One proposal for end-to-end encryption is the Secure Socket SCTP (S2-SCTP) protocol, developed by researchers at Karlstad University. The security solution for SCTP described in this report uses key agreement for obtaining keys to be able to provide data confidentiality by encryption. The protocol is based on the S2-SCTP protocol, with smaller changes, and an overlaying management protocol has been designed and implemented. The management protocolis used to enable encryption and TLS authentication, to give a secure communication library over existing Berkeley Sockets. The performance evaluation of S2-SCTP compared to the already standardized end-to-endsecurity solutions, i.e., TLS over SCTP and DTLS over SCTP, shows that S2-SCTP achieves a higher throughput while still maintaining most of the advantages of SCTP.
Place, publisher, year, edition, pages
Karlstad: Karlstads universitet, 2015. , 50 p.
S2-SCTP, SCTP, security, peer authentication, key agreement, data protection, TLS, DTLS, performance evaluation, throughput
Research subject Computer Science
IdentifiersURN: urn:nbn:se:kau:diva-35820ISBN: 978-91-7063-636-3OAI: oai:DiVA.org:kau-35820DiVA: diva2:805040
ProjectsDVAE08 Engineering Project