Advertisement

在情报传递过程中以防止...为目标...

阅读量:

加密字符

【问题描述】

在情报传递过程中,以防止情报被截获为目标,通常会采用特定的方法对信息进行加密处理。虽然简单的加密手段无法彻底防范情报被破解的可能性,但仍然能够有效减少其被轻易识别的风险。我们提出了一种新的加密方案:针对输入的一个原始明文字符串(括号内展示了一个'原文 -> 密文'的例子),该方案能够实现信息的安全传输与完整还原。例如:当原始明文为'Hello'时

在所有明文字符串中,每个字母均按照字母表顺序进行了三位的顺序移动(例如将deac转换为abxz),而那些非字母字符则保持不变。

(2)逆序存储(abxz ->zxba)。

开发一段程序用于接收一个明文字符串参数(包含空格字符),并生成对应的cipher text;确保输出结果后换行。

【输入形式】

输入一行,包含一个字符串,其长度小于80个字符。

【输出形式】

输出加密字符串。

【样例输入】

Hello! Ace 30

【样例输出】

03 bzX !liibE

复制代码
    #include<stdio.h>
    
    #include<string.h>
    
    int main(void)
    
    {
    
       int j,q,c=0;
    
       char a[20];
    
       gets(a);

全部评论 (0)

还没有任何评论哟~