您的位置:首页 > 其它

电报加密 描述: 发送电报保密是一项重要的工作,尤其是在军事领域,所以,为了安全的需要常常会对发送的内容进行加密,然后,接收方再进行解密,这样就达到了安全的需要。 本次我们完成一个简单的对字母加密程

2014-09-06 12:44 1001 查看
char* jiami(char* data)

{ int len=strlen(data);

int tmp;

assert(len<100);

for(int i=0;i<len;i++)

{

if(data[i]>='a'&&data[i]<='z'){

tmp=data[i]-'a'+1;

tmp=(tmp*tmp+tmp+1)%52;

if(tmp>=27)

data[i]=tmp-27+'A';

else

data[i]=tmp+'a'-1;

}

if(data[i]>='A'&&data[i]<='Z')

{

tmp=data[i]-'A'+27;

tmp=(tmp*tmp+tmp+1)%52;

if(tmp<27)

data[i]=tmp-1+'a';

else

data[i]=tmp+'A'-27;

}

}

return data;

}

void main()

{

char myda[]="xxx";

cout<<jiami(myda);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐