As we are entering the third generation of mobile technology (3G)the number of services needing security grows larger. To assess ifthe security provided by 3G is sufficient, we take a closer lookat the security mechanisms and their building blocks. Within the3G security environment the Kasumi block cipher plays an importantrole in the integrity and confidentiality provided. Thus thesecurity of Kasumi, the integrity mode ($9) and confidentialitymode (f8) is vital.
In this thesis the published attacks, the provable security andthe pseudo-randomness of Kasumi are examined in order to considerwhether Kasumi, f8 and f9 are secure. Also described are theauthentication and key agreement example set Milenage andit's kernel function Rijndael (AES). In addition, backgroundtheory is provided for the reader to better understand the proofsand cryptanalytic techniques used.
The results of this thesis show no threat to the security of theMilenage, f8 or f9 functions. The security of Kasumi is alsopreserved as it is a family of pseudo-random permutations andprovable secure against linear and differential cryptanalysis.