Skip to content
EntityQ1718415· pop 13· linked from 224 articles

KASUMI is a block cipher used in UMTS, GSM, and GPRS mobile communications systems. In UMTS, KASUMI is used in the confidentiality (f8) and integrity algorithms (f9) with names UEA1 and UIA1, respectively. In GSM, KASUMI is used in the A5/3 key stream generator and in GPRS in the GEA3 key stream generator.

Key facts

Block cipher.name
KASUMI
Block cipher.designers
Mitsubishi Electric
Block cipher.derived from
MISTY1
Block cipher.key size
128 bits
Block cipher.block size
64 bits
Block cipher.structure
Feistel network
Block cipher.rounds
8

via Wikipedia infobox

~11 min read

Encyclopedic overview

11 sections
Contents
  • Description
  • Key schedule
  • The algorithm
  • Function FL
  • Function FO
  • Function FI
  • Substitution boxes
  • Cryptanalysis
  • See also
  • References
  • External links

KASUMI is a block cipher used in UMTS, GSM, and GPRS mobile communications systems. In UMTS, KASUMI is used in the confidentiality (f8) and integrity algorithms (f9) with names UEA1 and UIA1, respectively. In GSM, KASUMI is used in the A5/3 key stream generator and in GPRS in the GEA3 key stream generator.

KASUMI was designed for 3GPP to be used in UMTS security system by the Security Algorithms Group of Experts (SAGE), a part of the European standards body ETSI. Because of schedule pressures in 3GPP standardization, instead of developing a new cipher, SAGE agreed with 3GPP technical specification group (TSG) for system aspects of 3G security (SA3) to base the development on an existing algorithm that had already undergone some evaluation. They chose the cipher algorithm MISTY1 developed and patented by Mitsubishi Electric Corporation. The original algorithm was slightly modified for easier hardware implementation and to meet other requirements set for 3G mobile communications security.

Excerpted from Wikipedia’s “KASUMI” article, available under the CC BY-SA 4.0 licence.