www.wikidata.de-de.nina.az
Der CCM Modus Counter with CBC MAC ist ein von Russ Housley Doug Whiting und Niels Ferguson entwickelter Betriebsmodus fur Blockchiffren CCM macht aus einer Blockchiffre ein Authenticated Encryption Verfahren das sowohl Vertraulichkeit als auch Integritat garantieren soll RFC 3610 1 spezifiziert CCM nur fur Blockchiffren mit einer Blocklange von 128 Bit wie beispielsweise AES Bei CCM darf ein Initialisierungsvektor IV nicht zweimal mit dem gleichen Schlussel verwendet werden Dies liegt daran dass CCM von Counter Mode abgeleitet ist und letzterer eine Stromchiffre darstellt 2 Inhaltsverzeichnis 1 Authenticated Encryption 2 Performanz 3 Patente 4 Normen und Standards 5 Literatur 6 Weblinks 7 EinzelnachweiseAuthenticated Encryption BearbeitenDer CCM Modus kombiniert den Counter Mode zur Verschlusselung mit dem CBC MAC Modus zur Integritatssicherung Dies ist moglich weil fur beide Modi der gleiche Schlussel verwendet werden kann so lange der Initialisierungsvektor des CBC MAC nicht mit den Counter Werten kollidiert Fur CCM gibt es einen Sicherheitsbeweis 3 der auf der Annahme der Sicherheit der zugrundeliegenden Blockchiffre beruht Der Sicherheitsbeweis gilt ebenfalls fur eine Verallgemeinerung von CCM auf beliebige Blocklangen und pseudozufallige Funktionen statt Blockchiffren da von der Blockchiffre bei Counter Mode und CBC MAC nur die Verschlusselung benutzt wird Eine Variante von CCM ist CCM die als zusatzliche Optionen Nur Verschlusselung und Nur Integritatssicherung anbietet CCM wird im ZigBee Standard verwendet DECT bietet seit 2013 eine Verschlusselung auf Basis von CCM an 4 Performanz BearbeitenCCM benotigt zwei Operationen der Blockchiffre fur jeden Datenblock der verschlusselt und authentifiziert wird und eine Operation der Blockchiffre fur jeden Datenblock der nur authentifiziert wird Patente BearbeitenAusloser fur die Entwicklung von CCM war der Vorschlag der Aufnahme des OCB Mode in den IEEE 802 11i Standard Auf den OCB Modus war ein Patent angemeldet was die Implementierung des Standards durch Lizenzprobleme verkompliziert hatte Aus diesem Grund wurde CCM als alternativer patentfreier Authenticated Encryption Algorithmus entwickelt Obwohl der OCB Modus effizienter ist als der CCM Modus wurde aufgrund der Patentprobleme CCM als obligatorischer Bestandteil in den IEEE 802 11i Standard aufgenommen Der OCB Modus wurde zunachst als optionale Komponente aufgenommen und dann ganz entfernt Normen und Standards BearbeitenRFC 3610 Counter with CBC MAC CCM englisch Russ Housley RFC 4309 Using Advanced Encryption Standard AES CCM Mode with IPsec Encapsulating Security Payload ESP Dezember 2005 englisch RFC 6655 AES CCM Cipher Suites for Transport Layer Security TLS englisch Literatur BearbeitenRecommendation for Block Cipher Modes of Operation The CCM Mode for Authentication and Confidentiality PDF NIST Special Publication 800 38C Weblinks BearbeitenA Critique of CCM PDF 0 4 MB NIST by the designer of OCB Einzelnachweise Bearbeiten RFC 3610 Counter with CBC MAC CCM englisch Russ Housley RFC 4309 Using Advanced Encryption Standard AES CCM Mode with IPsec Encapsulating Security Payload ESP Dezember 2005 englisch AES CCM employs counter mode for encryption As with any stream cipher reuse of the same IV value with the same key is catastrophic Jakob Jonsson On the Security of CTR CBC MAC nist gov PDF ETSI EN 300 175 4 PDF 0 9 MB Digital Enhanced Cordless Telecommunications DECT Common Interface CI Part 4 Data Link Control DLC layer Betriebsmodi von Blockchiffren Ohne Authentifizierung ECB CBC CFB OFB CTR XTSMit Authentifizierung CCM GCM EAX Abgerufen von https de wikipedia org w index php title CCM Modus amp oldid 234520664