Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Encryption Ciphers

This repository contains implementations of three encryption ciphers: A5/1, Knapsack, and Transposition Cipher. These ciphers provide various methods for encrypting and decrypting messages. Whether you're a cryptography enthusiast or a developer looking to integrate encryption into your applications, this repository has you covered.

Ciphers Included

A5/1 Cipher

  • Description: The A5/1 cipher is a stream cipher used in mobile telecommunications. It's known for its simplicity and was widely used in older GSM networks.

Knapsack Cipher

  • Description: The Knapsack cipher is a public-key cryptosystem based on the subset sum problem. It's a relatively simple and educational cipher to explore.

Transposition Cipher

  • Description: The Transposition cipher is a simple and classic symmetric key cipher that rearranges the characters in a message to obfuscate it.

About

Explore and implement classic encryption ciphers in Python with this repository. Includes A5/1, Knapsack, and Transposition ciphers for educational and practical use. Perfect for cryptography enthusiasts and developers looking to integrate encryption into their projects.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages