Skip to content

rh666666/CryptoFlyMaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CryptoFlyMaster

A crypto toolbox with python.

一个古典密码工具箱。

Python

前往Python官网下载并安装

安装

打开cmd或者Power Shell,输入以下命令:

git clone https://github.com/rh666666/CryptoFlyMaster.git
cd CryptoFlyMaster
python -m pip install -r requirements.txt

使用

打开cmd或者Power Shell

python main.py

关于 Playfair

与市面上的playfair在线工具不同,这个项目的playfair直接采用插入填充字母的方式对明文中出现相同字母的分组进行处理。

如明文hello world!,对明文进行分组。

替换填充处理方式(将分组中重复的第二个字母替换为预先设定的填充):

HE LX OW OR LD

本项目处理方式(在分组中重复字母之间填充):

HE LX LO WO RL DX

鸣谢

@yanghe90

@chen22222222

@Onepear1

About

A crypto toolbox with python

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages