Skip to content

intelligent-ears/kasumi_implementation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

8 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Kasumi Block Cipher Implementation

This repository contains a Python implementation of the Kasumi block cipher, a lightweight cryptographic algorithm standardized for use in 3GPP mobile communication systems.

๐Ÿ“– Overview

Kasumi is a block cipher derived from MISTY1, designed to provide encryption and integrity in mobile networks. It is primarily used in:

  • A5/3: For encrypting voice and data in 3G networks
  • f8/f9: For data confidentiality and integrity protection over UMTS

Kasumi was selected for its balance of performance and security in constrained environments such as mobile devices.


๐Ÿง  Features

  • Full implementation of Kasumi as per 3GPP standards.
  • Clean and readable Python code.
  • PDF reference (KASUMI.pdf) for theoretical understanding.
  • Diagram (download.png) to visually explain the Kasumi cipher structure.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages