加密解密工具:普莱费尔密码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了加密解密工具:普莱费尔密码相关的知识,希望对你有一定的参考价值。

参考技术A 普莱费尔密码(英文:Playfair Cipher 或 Playfair Square)是一种使用一个关键词方格来加密字符对的加密法,1854年由一位名叫查尔斯·惠斯通(Charles Wheatstone)的英国人发明。

简介

经莱昂·普莱费尔提倡在英国军地和政府使用。它有一些不太明显的特征:密文的字母数一定是偶数;任意两个同组的字母都不会相同,如果出现这种字符必是乱码和虚码。

它使用方便而且可以让频度分析法变成瞎子,在1854到1855年的克里米亚战争和1899年的布尔战争中有广泛应用。但在1915年的一战中被破译了。

编写分三步:

1.编制密码表 

2.整理明文 

3.编写密文 构成部分:

1.密钥 

2.明文

3.密文

4.注明的某个字母代替的另一个字母。

算法

它依据一个5*5的正方形组成的密码表来编写,密码表里排列有25个字母。5*5的密码表,共有5行5列字母。第一列(或第一行)是密钥,其余按照字母顺序,如果密钥过长可占用第二列或行。密钥是一个单词或词组,若有重复字母,可将后面重复的字母去掉。当然也要把使用频率最少的字母去掉(它依据一个5*5的正方形组成的密码表来编写,密码表里排列有25个字母。如果一种语言字母超过25个,可以去掉使用频率最少的一个。如,法语一般去掉w或k,德语则是把i和j合起来当成一个字母看待,英语中z使用最少,可以去掉它)。

工具链接: http://www.atoolbox.net/Tool.php?Id=912

[原创]K8 CMS GoastGuard 密码解密工具

工具: K8 CMS GoastGuard PASS Decrypt
编译: VS2012  C# (.NET Framework v4.5)
组织: K8搞基大队[K8team]
作者: K8拉登哥哥
博客: http://qqhack8.blog.163.com
发布: 2017/11/24 15:36:46

简介: 
K8 CMS GoastGuard PASS Decrypt 由于iii为.net 4.5.2版本
III其它版本不知是否一致 运行此工具也需要4.5.2版本
win10或2012可直接运行

图片:

技术分享图片

 

功能: 

下载地址:
文件: K8GoastGuardDecrypt.exe
SHA1: B128949ABB0AFF73DED29C573D338D3B35F815F4
平台: XP/Vista/Win7/Win8/2000/2003/2008/2012
猛击: https://pan.baidu.com/s/1qnZFXbyS2OXxNlcU4UVf9g

提示:
下载后一定要校验文件的SHA1值是否正确,如不符则可能文件损坏或被人捆木马.
注意:
在K8拉登哥哥BLOG里下载的,工具一但更新,旧版地址若是失效,将不再提供下载.

本博客里任何文章/动画/教程以及各类软件/工具等仅供个人测试研究,
请在下载后24小时内删除,不得用于商业或非法用途,否则后果自负。





























以上是关于加密解密工具:普莱费尔密码的主要内容,如果未能解决你的问题,请参考以下文章

163网站文件加密忘了密码

在线加解密工具

Java Class 加密工具 ClassFinal

怎么对已经加密压缩文件进行解密

javaweb关于客户端密码md5加密后被抓包工具抓取的问题

Java 关于密码处理的工具类[MD5编码][AES加密/解密]