zoukankan      html  css  js  c++  java
  • 古典密码-移位密码|埃特巴什密码Atbash

    移位密码

    与凯撒密码类似,区别在于移位密码不仅会处理字母,还会处理数字和特殊字符,常用 ASCII 码表进行移位。其破解方法也是遍历所有的可能性来得到可能的结果。

    埃特巴什密码Atbash

    原理

    埃特巴什码(Atbash Cipher)其实可以视为下面要介绍的简单替换密码的特例,其原理为:它使用字母表中的最后一个字母代表第一个字母,倒数第二个字母代表第二个字母。在罗马字母表中,它是这样出现的:

    明文:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
    密文:Z Y X W V U T S R Q P O N M L K J I H G F E D C B A
    

    下面给出一个例子:

    明文:the quick brown fox jumps over the lazy dog
    密文:gsv jfrxp yildm ulc qfnkh levi gsv ozab wlt
    

    工具

  • 相关阅读:
    JavaScript跨域总结与解决办法
    css IFC 与 BFC分析
    JavaScript Note
    Knowledge Architecture
    BSP
    Olympiad
    Software Engineering
    Assembly Language
    Algorithm
    Data Structure
  • 原文地址:https://www.cnblogs.com/labster/p/13834154.html
Copyright © 2011-2022 走看看