南京邮电大学吧 关注:330,029贴子:11,174,023
  • 10回复贴,共1

程序设计可。。维吉利亚密码问题,,急急急急急急急急

只看楼主收藏回复


题 目 六:维吉利亚密码
题目描述:试用维吉利亚密码的方法,以ART(不区分大小写)为密钥对任意给定的字母进行加密。(加密方法:将字母a,b,c…z 对应数字0,1,2……25。明文字母m,密文c,密钥k,c=m+ki mod 26 (I=1,2,3)。例如:m="data security"对应数字"3,0,19,0,18,......,19,24";k="best" 对应数字为"1,4,18,19"密钥长度为4。c="eeltt ……r")其中c1=m1 + k1 mod 26 = 4 (e),c5=m5+k1 mod 26=19(t),c12=m12 +k4 mod 26 = 17 (r)。
基本要求:(1)编程实现,数据结构选用邻接矩阵或邻接表来实现;
(2)实物演示时要求讲出程序原理;
提高要求:(1)有很好的图形界面便于人机交互
(2)对密文进行解密。


1楼2012-07-07 03:40回复
    很好的图形界面便于人机交互怎么弄怎么弄,有没有人知道


    2楼2012-07-07 03:40
    回复
      2025-08-16 19:39:15
      广告
      不感兴趣
      开通SVIP免广告
      表示压力很大啊


      3楼2012-07-07 03:40
      回复
        楼主,编程高手谁会闲得没事逛贴吧!来错地方了。


        4楼2012-07-07 03:40
        回复
          我来露一手吧,等一会会,我来编写


          5楼2012-07-07 03:40
          回复
            void niubi()
            { int 略...
            for (i=1;i<99;i++;)
            {s ++;
            t++;
            }
            }
            核心函数,也就是最难的我已经给你编好了,剩下的靠你自己了,少年加油!


            6楼2012-07-07 03:40
            回复
              看成了维多利亚的秘密


              7楼2012-07-07 03:40
              回复
                这貌似是那本书开头的那玩意..
                关键核心在于算法..然后随便搞搞


                8楼2012-07-07 03:40
                回复
                  2025-08-16 19:33:15
                  广告
                  不感兴趣
                  开通SVIP免广告
                  好像真的来错地方了。。。


                  9楼2012-07-07 03:40
                  回复
                    我看成了维多利亚密码


                    IP属地:上海10楼2012-07-07 03:40
                    回复
                      没想到世间还有这么经典的代码,小弟真是受益匪浅啊。。。。


                      11楼2012-07-07 03:40
                      回复