美文网首页程序开发设计
分裂密码,加密解密

分裂密码,加密解密

作者: 丶梵天 | 来源:发表于2022-02-23 01:28 被阅读0次

分裂密码是一种高效的加密算法,加密解密都需要同一张密码表对照

首先准备一张默认密码表,字母A-Z,如下排列

    1   2   3   4   5
1   A   B   C   D   E
2   F   G   H   I/J K
3   L   M   N   O   P
4   Q   R   S   T   U
5   V   W   X   Y   Z

I和J放在一起,因为古代密码学里如果是25位密码表I就是等于J

然后读数的时候一般是先读纵向,再读横向,即 X + Y

加密解密演示:

  1. 如需要加密字符串:WWLSKY
加密字符    W   W   L   S   K   Y
纵向数字    5   5   3   4   2   5
横向数字    2   2   1   3   5   4
  1. 通过密码表,横向读取(加密):
55-34-25-22-13-54
55=Z,34=O,25=K,22=G,13=C,54=Y

即加密得到:ZOKGCY

  1. 通过密码表,纵向读取(解密):
52-52-31-43-25-54
52=W,52=W,31=L,43=S,25=K,54=Y

即解密得到:WWLSKY

加密解密过程:

加密字符    Z   O   K   G   C   Y
对应横数    55  34  25  22  13  54
对应纵数    52  52  31  43  25  54
解密字符    W   W   L   S   K   Y

相关文章

  • 分裂密码,加密解密

    分裂密码是一种高效的加密算法,加密解密都需要同一张密码表对照 首先准备一张默认密码表,字母A-Z,如下排列 I和J...

  • 深入了解iOS签名原理

    一、加密解密 1. 密码相关 1.1 简介 根据对加密和解密使用的密钥方法,可以将密码分为2种: 对称密码:加密用...

  • 密码技术的一些笔记

    对称密码 加密和解密时使用同一密钥 公钥密码(非对称密码) 加密和解密时使用不同密钥 恺撒密码: 通过将明文中所使...

  • 密码学入门

    加密方法分类: 单钥加密:加密和解密都用同一套密码,如莫尔斯电码 双钥加密:加密和解密使用两套密码,即公钥和私钥,...

  • 加密通信的基本概念

    1.公钥密码体制:公钥、私钥、加密解密算法。 加密:通过加密算法和公钥对内容进行加密,得到密文。 解密:通过解密算...

  • 密码学及iOS签名(一) —— 加密解密

    加密解密类型 对称加密 公钥密码(非对称加密) 对称加密(常见的DES、 3DES、AES) 在对称密码中,加密、...

  • 登录密码校验

    RAS加密 生成公、私钥 公钥给前端,用来加密密码 私钥存储在服务端,用来解密密码 数据库加密存储 解密通过后,通...

  • 加密算法介绍

    加密算法种类有: 可逆加密算法 解释: 加密后, 密文可以反向解密得到密码原文. 对称加密 【文件加密和解密使用...

  • Cryptography

    对称密码(对称秘钥加密) 在对称密码体系中,相同的密码用来加密(encrypt)和解密(decrypt)报文,因此...

  • vue实现记住密码 JsEncrypt 加密 && Messa

    需求:前端实现记住密码将密码加密解密存储本地 安装 代码 ----------------------------...

网友评论

    本文标题:分裂密码,加密解密

    本文链接:https://www.haomeiwen.com/subject/vunnlrtx.html