找回密码
 注册关闭

QQ登录

只需一步,快速开始

查看: 2269|回复: 1

[侦探学堂] 密码知识介绍之维吉尼亚密码

[复制链接]
  • TA的每日心情
    慵懒
    2014-7-24 08:44
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    146

    主题

    45

    回帖

    420

    积分

    水晶金字塔

    积分
    420
    UID
    20
    元宝
    1086 个
    金币
    591 枚
    热度
    164 ℃
    魅力
    26 点
    贡献值
    31 点
    玫瑰
    0 朵
    发表于 2009-12-14 00:33:43 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有账号?注册关闭

    ×
    人们在单一恺撒密码的基础上扩展出多表密码,称为“维吉尼亚”密码。它是由16世纪法国亨利三世王朝的布莱瑟·维吉尼亚发明的,其特点是将26个恺撒密表合成一个,见下表:  


    A 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
    B 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 A
    C C D E F G H I J K L M N O P Q R S T U V W X Y Z A B
    D D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
    E E F G H I J K L M N O P Q R S T U V W X Y Z A B C D
    F F G H I J K L M N O P Q R S T U V W X Y Z A B C D E
    G G H I J K L M N O P Q R S T U V W X Y Z A B C D E F
    H H I J K L M N O P Q R S T U V W X Y Z A B C D E F G
    I I J K L M N O P Q R S T U V W X Y Z A B C D E F G H
    J J K L M N O P Q R S T U V W X Y Z A B C D E F G H I
    K K L M N O P Q R S T U V W X Y Z A B C D E F G H I J
    L L M N O P Q R S T U V W X Y Z A B C D E F G H I J K
    M M N O P Q R S T U V W X Y Z A B C D E F G H I J K L
    N N O P Q R S T U V W X Y Z A B C D E F G H I J K L M
    O O P Q R S T U V W X Y Z A B C D E F G H I J K L M N
    P P Q R S T U V W X Y Z A B C D E F G H I J K L M N O
    Q Q R S T U V W X Y Z A B C D E F G H I J K L M N O P
    R R S T U V W X Y Z A B C D E F G H I J K L M N O P Q
    S S T U V W X Y Z A B C D E F G H I J K L M N O P Q R
    T T U V W X Y Z A B C D E F G H I J K L M N O P Q R S
    U U V W X Y Z A B C D E F G H I J K L M N O P Q R S T
    V V W X Y Z A B C D E F G H I J K L M N O P Q R S T U
    W W X Y Z A B C D E F G H I J K L M N O P Q R S T U V
    X X Y Z A B C D E F G H I J K L M N O P Q R S T U V W
    Y Y Z A B C D E F G H I J K L M N O P Q R S T U V W X
    Z Z 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



    维吉尼亚密码引入了“密钥”的概念,即根据密钥来决定用哪一行的密表来进行替换,以此来对抗字频统计。假如以上面第一行代表明文字母,左面第一列代表密钥字母,对如下明文加密:  
    TO BE OR NOT TO BE THAT IS THE QUESTION  
    当选定RELATIONS作为密钥时,加密过程是:明文一个字母为T,第一个密钥字母为R,因此可以找到在R行中代替T的为K,依此类推,得出对应关系如下:  
    密钥:RELAT IONSR ELATI ONSRE LATIO NSREL  
    明文:TOBEO RNOTT OBETH ATIST HEQUE STION  
    密文:KSMEH ZBBLK SMEMP OGAJX SEJCS FLZSY  
    历史上以维吉尼亚密表为基础又演变出很多种加密方法,其基本元素无非是密表与密钥,并一直沿用到二战以后的初级电子密码机上。
  • TA的每日心情
    开心
    2010-7-24 00:10
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    88

    主题

    47

    回帖

    611

    积分

    书库巡查长

    积分
    611
    UID
    375
    元宝
    4712 个
    金币
    959 枚
    热度
    94 ℃
    魅力
    149 点
    贡献值
    373 点
    玫瑰
    0 朵

    书库元老勋章

    发表于 2010-1-25 12:37:01 | 显示全部楼层
    {:14_557:}

    学习了,呵呵
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册关闭

    本版积分规则

    Archiver|手机版|推理书库 ( 鲁ICP备17055969号-4 )

    GMT+8, 2024-4-29 21:11 , Processed in 0.076154 second(s), 26 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表