KASUMI

KASUMI
Algemeen
Ontwerpers Mitsubishi Electric Corporation
Publicatiedatum 2000
Afgeleid van MISTY1
Opvolgers Anubis, Grand Cru, Kalyna
Certificaten NESSIE, CRYPTREC
Vercijfering details
Sleutellengte 128 bits
Blokgrootte 64 bits
Ontwerp Feistel netwerk
Rondes 8
Portaal  Portaalicoon   Computer

KASUMI is een symmetrische blokvercijfering. Het algoritme werd ontworpen door Mitsubishi Electric Corporation. KASUMI wordt onder andere gebruikt in de volgende mobiele-communicatiesystemen: UMTS, GSM en GPRS. Het werd ontwikkeld voor Security Algorithms Group of Experts (SAGE), een onderdeel van de Europese standaardiseringsorganisatie ETSI. Zij hadden een algoritme nodig voor de beveiliging van UMTS. Door de tijdsdruk in de 3GPP standaardisatie, werd besloten om het blokcijfer te baseren op een reeds bestaand blokcijfer. Hiervoor werd het algoritme MISTY1 gekozen. De naam KASUMI is hier een verwijzing naar. (Kasumi is het Japanse woord voor mist.)

Bronnen, noten en/of referenties
  • Slideshow over KASUMI
  • Publicatie over o.a. KASUMI van Mitsubishi Electric
  • Dit artikel of een eerdere versie ervan is een (gedeeltelijke) vertaling van het artikel KASUMI op de Engelstalige Wikipedia, dat onder de licentie Creative Commons Naamsvermelding/Gelijk delen valt. Zie de bewerkingsgeschiedenis aldaar.
· · Sjabloon bewerken
Blokvercijfering
Veelvoorkomende algoritmesAES · Blowfish · DES · 3DES · Serpent · Twofish
Minder vaakvoorkomende algoritmesCamellia · CAST-128 · GOST · IDEA · RC2 · RC5 · RC6 · SEED · ARIA · Skipjack · TEA · XTEA
Andere algoritmes3-Way · Akelarre · Anubis · BaseKing · BassOmatic · BATON · BEAR en LION · CAST-256 · Chiasmus · CIKS-1 · CIPHERUNICORN-A · CIPHERUNICORN-E · CLEFIA · CMEA · Cobra · COCONUT98 · Crab · Cryptomeria · CRYPTON · CS-vercijfering · DEAL · DES-X · DFC · E2 · FEAL · FEA-M · FROG · GDES · Grand Cru · HPC · Hierocrypt · ICE · IDEA NXT · Intel Cascade Cipher · Kalyna · KASUMI · KeeLoq · KHAZAD · Khufu en Khafre · KN-vercijfering · Kuznyechik · Ladder-DES · Libelle · LOKI (LOKI, LOKI97) · Lucifer · M6 · M8 · MacGuffin · Madryga · MAGENTA · MARS · Mercy · MESH · MISTY1 · MMB · MULTI2 · MultiSwap · New Data Seal · NewDES · Nimbus · NOEKEON · NUSH · PRESENT · Prince · Q · RC6 · REDOC · Red Pike · S-1 · SAFER · SAVILLE · SC2000 · SHACAL · SHARK · Simon · SM4 · Speck · Spectr-H64 · Square · SXAL/MBAL · Threefish · Treyfer · UES · xmx · XXTEA · Zodiac
OntwerpFeistel netwerk · Lai-Massey schema · Productvercijfering · S-box · P-box · SPN
Aanvallen (Cryptoanalyse)Brute force · Meet-in-the-middle-aanval (Biclique-aanval · 3-subset meet-in-the-middle-aanval) · Lineaire cryptoanalyse · Differentiële cryptoanalyse (Onmogelijke differentiële cryptoanalyse · Getrunceerde differentiële cryptoanalyse · Hogere orde differentiële cryptoanalyse) · Differentieel-lineaire aanval · Integrale cryptoanalyse · Boomerang attack · Mod n cryptoanalyse · Related-key-aanval · Slide-aanval · Rotationele cryptoanalyse · Side-channel-aanval (Timing · Vermogenanalyse · Elektromagnetisch · Akoestische cryptoanalyse) · XSL-aanval · Interpolatie-aanval · Davies-aanval · Rebound-aanval · Zwakke sleutel · Kendalls tau · Chi-kwadraattoets · Time/memory/data tradeoff-aanval
StandardisatieNESSIE · CRYPTREC
GebruikInitialisatievector · Padding