永发信息网

用C语言2. 编写栅栏密码算法加密、解密编码程序。。求急啊

答案:2  悬赏:70  手机版
解决时间 2021-02-03 23:25
  • 提问者网友:骨子里的高雅
  • 2021-02-03 08:58
2栏的栅栏密码。
  比如明文:THERE IS A CIPHER
  去掉空格后变为:THEREISACIPHER
  两个一组,得到:TH ER EI SA CI PH ER
  先取出第一个字母:TEESCPE
  再取出第二个字母:HRIAIHR
  连在一起就是:TEESCPEHRIAIHR
  还原为所需密码。
  而解密的时候,我们先把密文从中间分开,变为两行:
  T E E S C P E
  H R I A I H R
  再按上下上下的顺序组合起来:
  THEREISACIPHER
  分出空格,就可以得到原文了:
  THERE IS A CIPHER
有哪位高手可以帮忙写一下,急啊。。。小妹在此谢过了啊。。
最佳答案
  • 五星知识达人网友:青尢
  • 2021-02-03 09:08
小妹这厢有礼了。。^ — ^ 感觉饿这样说会更好

这个又简单又复杂,只对这句话“THERE IS A CIPHER”加解密简单,
但对所有的语句,最后一步之前也简单,但是"分出空格,就可以得到原文了: "
妹子,我怎么知道单词是什么样的
全部回答
  • 1楼网友:未来江山和你
  • 2021-02-03 10:36
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯