DTLS
Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 31. maaliskuuta 2022 tarkistetusta
versiosta . tarkastukset vaativat
11 muokkausta .
DTLS ( englanniksi Datagram Transport Layer Security - datagrammien siirtokerroksen suojausprotokolla ) on tiedonsiirtoprotokolla, joka tarjoaa yhteyssuojauksen datagrammeja käyttäville protokollille .
DTLS mahdollistaa datagrammiviestintään perustuvien sovellusten kommunikoinnin turvallisella tavalla, joka estää salakuuntelun, salakuuntelun, peukaloinnin vaarantamatta tietojen eheyttä tai manipuloimatta viestin sisältöä. DTLS-protokolla perustuu TLS (Transport Layer Security ) -suoratoistoprotokollaan ja tarjoaa siten tarvittavat turvallisuustakuut. DTLS-protokolla perii taustalla olevan siirtoprotokollan datagrammien semantiikkaa - sen sovellus ei kärsi stream-viiveistä, mutta siinä on otettava huomioon pakettien uudelleenjärjestelyn ylimääräiset kustannukset, datagrammien katoaminen ja datagrammien pakettikokoa suurempi ylimääräinen datakoko.
DTLS:n käyttö on määritelty standardissa RFC 6347 käytettäväksi User Datagram Protocol ( UDP ) kanssa, RFC 5238 käytettäväksi Datagram Congestion Control Protocol ( DCCP ) kanssa, RFC 6083 käytettäväksi Stream Control Transmission Protocol ( SCTP ) kapseloinnissa ja RFC 5764 käyttöä Secure Real-Time Transport Control Protocol ( SRTP ) -protokollassa on viime vuosina käytetty yleisesti yhdessä DTLS-SRTP:n kanssa Secure Real-Time Transport Control Protocol ( SRTCP ) -työpapereissa [1] .
Versiot
DTLS 1.0 -protokollaversiot perustuvat TLS 1.1:een ja DTLS 1.2 -versio TLS 1.2:een.
" DTLS-protokollaa tukevat kirjastot "
Ohjelmisto |
DTLS1.0 |
DTLS 1.2
|
OpenSSL |
Joo |
Kyllä [2] [3]
|
GnuTLS |
Joo |
Joo
|
MatrixSSL |
Joo |
Joo
|
NSS |
(Beta) [4] |
Ei
|
kanava |
Kyllä [a] [5] |
Ei [5]
|
Turvallinen kuljetus |
Joo |
Ei
|
CyaSSL |
Joo |
Joo
|
mbedtls
|
Joo
|
Joo
|
libsystools [6] |
Joo |
Ei
|
Python [7] [8] |
Joo |
Ei
|
@nodertc/dtls [9] [10] |
Ei |
Joo
|
java-dtls [11] |
Joo |
Joo
|
pion/dtls [12] (Mene) |
Ei |
Joo
|
kalifornium/scandium [13] (Java) |
Ei |
Joo
|
Katso myös
Muistiinpanot
- ↑ http://tools.ietf.org/html/draft-peck-suiteb-dtls-srtp-02 Arkistoitu 3. maaliskuuta 2016 Wayback Machine Suite B:ssä Datagram Transport Layer Securityn / Secure Real-time Transport Protocol (DTLS) -profiili SRTP)
- ↑ Versiosta 1.0.2 (ei käytettävissä oleva linkki) . OpenSSL-projekti . OpenSSL-projekti (22. tammikuuta 2015). Käyttöpäivä: 26. tammikuuta 2015. Arkistoitu alkuperäisestä 4. syyskuuta 2014. (määrätön)
- ↑ OpenSSL: Uutiset, ChangeLog . Käyttöpäivä: 31. tammikuuta 2014. Arkistoitu alkuperäisestä 26. helmikuuta 2013. (määrätön)
- ↑ NSS 3.14 julkaisutiedot (downlink) . Mozilla Developer Network . Mozilla. Käyttöpäivä: 27. lokakuuta 2012. Arkistoitu alkuperäisestä 17. tammikuuta 2013. (määrätön)
- ↑ 1 2 Saatavilla on päivitys, joka lisää tuen DTLS:lle Windows 7 SP1:ssä ja Windows Server 2008 R2 SP1:ssä (downlink) . Microsoft. Haettu 13. marraskuuta 2012. Arkistoitu alkuperäisestä 14. helmikuuta 2013. (määrätön)
- ↑ libsystools Arkistoitu 1. maaliskuuta 2012 Wayback Machinessa – avoimen lähdekoodin TLS/DTLS-kirjasto Windowsille/Linuxille käyttäen OpenSSL:ää
- ↑ [1] Arkistoitu 11. kesäkuuta 2018 Wayback Machinessa - Datagram Transport Layer Security Pythonille
- ↑ [2] Arkistoitu 1. helmikuuta 2014 Wayback Machinessa - DTLS Pythonille
- ↑ Dmitri Tsvettsikh. Suojattu UDP-viestintä käyttämällä DTLS:ää puhtaassa js:ssä . GitHub . Haettu 14. elokuuta 2019. Arkistoitu alkuperäisestä 23. maaliskuuta 2019. (määrätön)
- ↑ Dmitri Tsvettsikh. DTLS puhtaana js:nä . npm . Haettu 14. elokuuta 2019. Arkistoitu alkuperäisestä 14. elokuuta 2019. (määrätön)
- ↑ Mobius Software Ltd. Ei-estävä Java DTLS -toteutus, joka perustuu BouncyCastleen ja Nettiin . Mobius Software Ltd. Haettu 14. elokuuta 2019. Arkistoitu alkuperäisestä 23. maaliskuuta 2019. (määrätön)
- ↑ Sean DuBois. pion/dtls: DTLS 1.2 Server/Client -toteutus Go:lle . GitHub . Haettu 14. elokuuta 2019. Arkistoitu alkuperäisestä 26. joulukuuta 2019. (määrätön)
- ↑ californium/scandium: DTLS 1.2 Server/Client -toteutus Javalle ja Coapille. Sisältää yhteystunnuksen laajennuksen. . Eclipse Foundation . Haettu 14. elokuuta 2019. Arkistoitu alkuperäisestä 17. heinäkuuta 2020. (määrätön)