ZRTP (original) (raw)
ZRTP (zusammengesetzt aus „Z“ und „Real-Time Transport Protocol“) ist ein kryptographisches Schlüsselaustauschprotokoll zur Aushandlung der Schlüssel zur Verschlüsselung zwischen zwei Endpunkten eines IP-Telefonanrufes (VoIP) basierend auf dem Real-time Transport Protocol. Es nutzt Diffie-Hellman-Schlüsselaustausch und das Secure Real-Time Transport Protocol (SRTP) zur Verschlüsselung. ZRTP wurde von Phil Zimmermann mit Hilfe von , Colin Plumb, Jon Callas und Alan Johnston entwickelt. Es wurde 2011 von der Internet Engineering Task Force (IETF) als RFC 6189 veröffentlicht.
Property | Value |
---|---|
dbo:abstract | ZRTP („Z“ jako odkaz na jeho hlavního tvůrce Philla Zimmermanna a RTP jako Real-time Transport Protocol) je v informatice kryptografický protokol, který zajišťuje dohodu a výměnu klíčů pro šifrování mezi dvěma koncovými body při použití ve VoIP (Voice over Internet Protocol) telefonii založené na komunikaci v reálném čase pomocí RTP protokolu. Pro výměnu klíčů se používá Diffie-Hellmanova metoda a pro šifrování je pak použit SRTP (Secure Real-time Transport Protocol). ZRTP vyvinuli Phil Zimmermann, Bryce Wilcox-O'Hearn, Colin Plumb, Jon Callas a Alan Johnston. Dne 5. března 2006 tvůrci odeslali Internet Engineering Task Force (IETF) návrh specifikace ZRTP, který byl publikován 11. dubna 2011 jako RFC 6189. ZRTP je popsán jako protokol dohody výměny klíčů metodou Diffie-Hellman při navázání hovoru v reálném čase (RTP), který byl navázán pomocí jiného signalizačního protokolu např. SIP (Session Initiation Protocol). Tím se vytvoří sdílený tajný klíč, který se pak používá pro generování klíčů a soli pro bezpečnou RTP (SRTP) komunikaci. Jednou z funkcí ZRTP je, že se nespoléhá na SIP signalizaci pro správu klíčů a na všechny servery vůbec. Podporuje příležitostné šifrování pokud druhý VoIP klient také podporuje ZRTP . Tento protokol nevyžaduje předchozí sdílené tajemství a ani se nespoléhá na infrastrukturu veřejných klíčů (PKI) nebo na infrastrukturu certifikačních autorit. Klíče jsou ve skutečnosti Diffiho-Hellmanovou metodou generovány při každém vytvoření relace, což umožňuje vytváření a udržování důvěryhodné třetí strany která nemůže být obejita.[zdroj?] Generované klíče přispívají k tajemství relace, protože z nich je poté odvozen samotný klíč relace a další parametry pro SRTP. To zajišťuje ochranu před MITM (man-in-the-middle) útoky tak dlouho, dokud útočník nebude schopen prolomit komunikaci při vytváření relace mezi dvěma koncovými body. ZRTP může být použit s libovolným signalizačním protokolem (např. SIP, H.323, Jingle). Je také nezávislý na signalizační vrstvě, protože všechny jeho klíčové operace jsou přenášeny prostřednictvím RTP médií. ZRTP/S (rozšíření protokolu ZRTP) může být přenášeno na jakékoliv telefonní síti včetně GSM, UMTS, ISDN, PSTN, , UHF/VHF, protože je úzkopásmově orientovaným protokolem a provádí všechny klíčová jednání uvnitř bitového toku mezi dvěma koncovými body. Alan Johnston pojmenoval tento protokol jako ZRTP, protože při jeho návrhu byla nejprve upravena hlavička protokolu RTP. Tímto způsobem vznikl původní ZRTP jako modifikace RTP. Později byl formát paketu změněn, aby byl syntakticky rozeznatelný od RTP. S ohledem na tuto změnu, ZRTP je nyní pseudozkratka. (cs) ZRTP (zusammengesetzt aus „Z“ und „Real-Time Transport Protocol“) ist ein kryptographisches Schlüsselaustauschprotokoll zur Aushandlung der Schlüssel zur Verschlüsselung zwischen zwei Endpunkten eines IP-Telefonanrufes (VoIP) basierend auf dem Real-time Transport Protocol. Es nutzt Diffie-Hellman-Schlüsselaustausch und das Secure Real-Time Transport Protocol (SRTP) zur Verschlüsselung. ZRTP wurde von Phil Zimmermann mit Hilfe von , Colin Plumb, Jon Callas und Alan Johnston entwickelt. Es wurde 2011 von der Internet Engineering Task Force (IETF) als RFC 6189 veröffentlicht. (de) ZRTP es una extensión de Real-time Transport Protocol (RTP) que describe el establecimiento de un intercambio de claves Diffie-Hellman para el Secure Real-time Transport Protocol (SRTP). Fue enviado al IETF por Phil Zimmermann, Jon Callas y Alan Johnston el 5 de marzo de 2006. Session Initiation Protocol (SIP) es un estándar VoIP. ZRTP se describe en el como un "protocolo de acuerdo de claves que realiza un intercambio de claves Diffie-Hellman durante el establecimiento en banda (in-band) de una llamada en el flujo de datos Real-time Transport Protocol (RTP) que ha sido establecido empleando otro protocolo de señalización como pueda ser Session Initiation Protocol (SIP). Esto genera un secreto compartido que es usado para generar las claves y el salt para una sesión de Secure RTP (SRTP)." Una de las funcionalidades de ZRTP es que no requiere el intercambio previo de otros secretos compartidos o una Infraestructura de Clave Pública (PKI), a la vez que evita ataques de . Además, no delegan en la señalización SIP para la gestión de claves ni en ningún servidor. Soporta cifrado oportunista detectando automáticamente si el cliente VoIP del otro lado soporta ZRTP. ZRTP puede usarse con cualquier protocolo de señalización como SIP, H.323, XMPP y . ZRTP es independiente de la capa de señalización, puesto que realiza toda su negociación de claves dentro del flujo de datos RTP. * Datos: Q2031896 (es) ZRTP est un protocole de chiffrement pour les appels téléphoniques passés en VoIP. ZRTP utilise l'échange de clés Diffie-Hellman et le protocole SRTP pour le chiffrement. Le protocole ZRTP peut aussi fonctionner sur différents types de réseaux téléphoniques (GSM, UMTS, ISDN, PSTN, SATCOM, UHF/VHF radio …). Le protocole a été soumis à l'IETF par Philip Zimmermann, Jon Callas et Alan Johnston le 5 mars 2006. Plusieurs applications pour smartphone utilisent ZRTP tout comme le protocole de messagerie XMPP qui cherche à l'intégrer. Le 28 décembre 2014, un article de Der Spiegel indique que le protocole ZRTP résistait aux attaques de la NSA en 2012. (fr) ZRTP (composed of Z and Real-time Transport Protocol) is a cryptographic key-agreement protocol to negotiate the keys for encryption between two end points in a Voice over IP (VoIP) phone telephony call based on the Real-time Transport Protocol. It uses Diffie–Hellman key exchange and the Secure Real-time Transport Protocol (SRTP) for encryption. ZRTP was developed by Phil Zimmermann, with help from Bryce Wilcox-O'Hearn, Colin Plumb, Jon Callas and Alan Johnston and was submitted to the Internet Engineering Task Force (IETF) by Zimmermann, Callas and Johnston on March 5, 2006 and published on April 11, 2011 as RFC 6189. (en) ZRTP — криптографический шифрования, используемый в системах передачи голоса по IP-сетям (VoIP). ZRTP описывает метод получения ключей по алгоритму Диффи — Хелмана для организации Secure Real-time Transport Protocol (SRTP). ZRTP осуществляет согласование ключей в том же потоке RTP, по которому установлена аудио/видео связь, то есть не требует отдельного канала связи. Разработан Филипом Циммерманом (Phil Zimmermann, автор Pretty Good Privacy), Джоном Калласом (Jon Callas) и Аланом Джонстоном (Alan Johnston) в 2006 году. Описание протокола было подано в IETF 5-го марта 2006. (ru) ZRTP — криптографічний протокол узгодження ключів шифрування, використовуваний у системах передачі голосу по IP мережам (VoIP). ZRTP описує метод отримання ключів по алгоритму Діффі — Геллмана для організації Secure Real-time Transport Protocol (SRTP). ZRTP здійснює узгодження ключів у тому ж потоці RTP, за яким встановлена аудіо-/відеозв'язок, тобто не потребує окремого каналу зв'язку. Розроблено Філіпом Циммерманом (Phil Zimmermann, автор Pretty Good Privacy), Джоном Калласом (Jon Каллас) і Аланом Джонстоном (Alan Johnston) у 2006 році. Опис протоколу подано у IETF 5 березня 2006 р. (uk) |
dbo:wikiPageExternalLink | http://tools.ietf.org/html/rfc6189 |
dbo:wikiPageID | 4422674 (xsd:integer) |
dbo:wikiPageLength | 11888 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1116125840 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Encryption dbr:Jon_Callas dbr:Internet_Draft dbr:Phil_Zimmermann dbr:Cryptographic_hash_function dbr:Opportunistic_encryption dbr:GPRS dbr:Android_(operating_system) dbr:Linphone dbr:Linux dbr:Signal_(software) dbr:Communications_satellite dbr:Key-agreement_protocol dbr:Key_(cryptography) dbr:Public_key_infrastructure dbr:C++ dbr:CSipSimple dbr:C_(programming_language) dbr:Twinkle_(software) dbr:UMTS dbr:Windows dbc:Cryptographic_protocols dbr:EDGE dbr:Diffie–Hellman_key_exchange dbr:H.323 dbr:Internet_Engineering_Task_Force dbr:Java_(programming_language) dbr:Jingle_(protocol) dbr:Jitsi dbr:Draytek dbr:WiFi dbr:Distributed_hash_table dbr:FreeSWITCH dbr:ISDN dbr:Real-time_Transport_Protocol dbr:Session_Initiation_Protocol dbr:Man-in-the-middle_attack dbr:Secure_Real-time_Transport_Protocol dbr:Secure_Shell dbr:Signal_Protocol dbr:Satellite_modem dbr:Voice_over_IP dbr:PhonerLite dbr:UHF dbr:VHF dbr:Pseudo-acronym dbr:Bryce_Wilcox-O'Hearn dbr:GSM_CSD dbr:RedPhone dbr:GNU_ZRTP |
dbp:wikiPageUsesTemplate | dbt:IETF_RFC dbt:Primary_sources dbt:See dbt:Short_description dbt:Cryptographic_software |
dct:subject | dbc:Cryptographic_protocols |
gold:hypernym | dbr:Protocol |
rdf:type | dbo:Software yago:WikicatCryptographicProtocols yago:Abstraction100002137 yago:Communication100033020 yago:Direction106786629 yago:Message106598915 yago:Protocol106665108 yago:Rule106652242 |
rdfs:comment | ZRTP (zusammengesetzt aus „Z“ und „Real-Time Transport Protocol“) ist ein kryptographisches Schlüsselaustauschprotokoll zur Aushandlung der Schlüssel zur Verschlüsselung zwischen zwei Endpunkten eines IP-Telefonanrufes (VoIP) basierend auf dem Real-time Transport Protocol. Es nutzt Diffie-Hellman-Schlüsselaustausch und das Secure Real-Time Transport Protocol (SRTP) zur Verschlüsselung. ZRTP wurde von Phil Zimmermann mit Hilfe von , Colin Plumb, Jon Callas und Alan Johnston entwickelt. Es wurde 2011 von der Internet Engineering Task Force (IETF) als RFC 6189 veröffentlicht. (de) ZRTP (composed of Z and Real-time Transport Protocol) is a cryptographic key-agreement protocol to negotiate the keys for encryption between two end points in a Voice over IP (VoIP) phone telephony call based on the Real-time Transport Protocol. It uses Diffie–Hellman key exchange and the Secure Real-time Transport Protocol (SRTP) for encryption. ZRTP was developed by Phil Zimmermann, with help from Bryce Wilcox-O'Hearn, Colin Plumb, Jon Callas and Alan Johnston and was submitted to the Internet Engineering Task Force (IETF) by Zimmermann, Callas and Johnston on March 5, 2006 and published on April 11, 2011 as RFC 6189. (en) ZRTP — криптографический шифрования, используемый в системах передачи голоса по IP-сетям (VoIP). ZRTP описывает метод получения ключей по алгоритму Диффи — Хелмана для организации Secure Real-time Transport Protocol (SRTP). ZRTP осуществляет согласование ключей в том же потоке RTP, по которому установлена аудио/видео связь, то есть не требует отдельного канала связи. Разработан Филипом Циммерманом (Phil Zimmermann, автор Pretty Good Privacy), Джоном Калласом (Jon Callas) и Аланом Джонстоном (Alan Johnston) в 2006 году. Описание протокола было подано в IETF 5-го марта 2006. (ru) ZRTP — криптографічний протокол узгодження ключів шифрування, використовуваний у системах передачі голосу по IP мережам (VoIP). ZRTP описує метод отримання ключів по алгоритму Діффі — Геллмана для організації Secure Real-time Transport Protocol (SRTP). ZRTP здійснює узгодження ключів у тому ж потоці RTP, за яким встановлена аудіо-/відеозв'язок, тобто не потребує окремого каналу зв'язку. Розроблено Філіпом Циммерманом (Phil Zimmermann, автор Pretty Good Privacy), Джоном Калласом (Jon Каллас) і Аланом Джонстоном (Alan Johnston) у 2006 році. Опис протоколу подано у IETF 5 березня 2006 р. (uk) ZRTP („Z“ jako odkaz na jeho hlavního tvůrce Philla Zimmermanna a RTP jako Real-time Transport Protocol) je v informatice kryptografický protokol, který zajišťuje dohodu a výměnu klíčů pro šifrování mezi dvěma koncovými body při použití ve VoIP (Voice over Internet Protocol) telefonii založené na komunikaci v reálném čase pomocí RTP protokolu. Pro výměnu klíčů se používá Diffie-Hellmanova metoda a pro šifrování je pak použit SRTP (Secure Real-time Transport Protocol). ZRTP vyvinuli Phil Zimmermann, Bryce Wilcox-O'Hearn, Colin Plumb, Jon Callas a Alan Johnston. Dne 5. března 2006 tvůrci odeslali Internet Engineering Task Force (IETF) návrh specifikace ZRTP, který byl publikován 11. dubna 2011 jako RFC 6189. (cs) ZRTP es una extensión de Real-time Transport Protocol (RTP) que describe el establecimiento de un intercambio de claves Diffie-Hellman para el Secure Real-time Transport Protocol (SRTP). Fue enviado al IETF por Phil Zimmermann, Jon Callas y Alan Johnston el 5 de marzo de 2006. Session Initiation Protocol (SIP) es un estándar VoIP. ZRTP puede usarse con cualquier protocolo de señalización como SIP, H.323, XMPP y . ZRTP es independiente de la capa de señalización, puesto que realiza toda su negociación de claves dentro del flujo de datos RTP. * Datos: Q2031896 (es) ZRTP est un protocole de chiffrement pour les appels téléphoniques passés en VoIP. ZRTP utilise l'échange de clés Diffie-Hellman et le protocole SRTP pour le chiffrement. Le protocole ZRTP peut aussi fonctionner sur différents types de réseaux téléphoniques (GSM, UMTS, ISDN, PSTN, SATCOM, UHF/VHF radio …). Le protocole a été soumis à l'IETF par Philip Zimmermann, Jon Callas et Alan Johnston le 5 mars 2006. Plusieurs applications pour smartphone utilisent ZRTP tout comme le protocole de messagerie XMPP qui cherche à l'intégrer. (fr) |
rdfs:label | ZRTP (cs) ZRTP (de) ZRTP (es) ZRTP (fr) ZRTP (ru) ZRTP (en) ZRTP (uk) |
owl:sameAs | freebase:ZRTP yago-res:ZRTP wikidata:ZRTP dbpedia-cs:ZRTP dbpedia-de:ZRTP dbpedia-es:ZRTP dbpedia-fr:ZRTP dbpedia-ru:ZRTP dbpedia-tr:ZRTP dbpedia-uk:ZRTP https://global.dbpedia.org/id/wGY5 |
prov:wasDerivedFrom | wikipedia-en:ZRTP?oldid=1116125840&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:ZRTP |
is dbo:wikiPageRedirects of | dbr:Short_Authentication_String dbr:Z_Real-time_Transport_Protocol |
is dbo:wikiPageWikiLink of | dbr:Pretty_Good_Privacy dbr:Blink_(SIP_client) dbr:Index_of_cryptography_articles dbr:Phil_Zimmermann dbr:List_of_programmers dbr:Comparison_of_VoIP_software dbr:Computer_network dbr:SDES dbr:Opportunistic_encryption dbr:VoIP_VPN dbr:Secure_voice dbr:EncroChat dbr:GNU_SIP_Witch dbr:Cryptographic_protocol dbr:Secure_telephone dbr:2011_in_science dbr:Linphone dbr:MIKEY dbr:Signal_(software) dbr:Sipdroid dbr:Clipper_chip dbr:Zfone dbr:Zooko_Wilcox-O'Hearn dbr:Public-key_cryptography dbr:CSipSimple dbr:Tor_(network) dbr:Twinkle_(software) dbr:Datagram_Transport_Layer_Security dbr:Acrobits dbr:Base32 dbr:List_of_SIP_software dbr:Jitsi dbr:Phoner dbr:FreeSWITCH dbr:Off-the-Record_Messaging dbr:Open_Whisper_Systems dbr:Real-time_Transport_Protocol dbr:Session_Initiation_Protocol dbr:Man-in-the-middle_attack dbr:SRTP dbr:Secure_Communications_Interoperability_Protocol dbr:Secure_Real-time_Transport_Protocol dbr:Short_Authentication_String dbr:Secure_communication dbr:Zorg dbr:List_of_telecommunications_encryption_terms dbr:SIP_URI_scheme dbr:Voice_over_IP dbr:PGP_word_list dbr:PGPfone dbr:Z_Real-time_Transport_Protocol |
is foaf:primaryTopic of | wikipedia-en:ZRTP |