99问答网
所有问题
当前搜索:
编写一个字符加密解密程序
急求用c/c++对
字符串加密解密
的简单
程序
(有注释更好)
答:
char dest
1
[128]="\0";char dest2[128]="\0";char src[128]="\0";printf("请输入源
字符串
:");scanf("%s",src);Encrypt(src,dest1);printf("
加密
后的字符串为:%s\n",dest1);Decrypt(dest1,dest2);printf("还原后的字符串为:%s\n",dest2);printf("长度为:%d\n",...
vb中如何对
字符串
进行
加密
和
解密
(有汉字的)
答:
Public Function StringEnDeCodecn(strSource As String, MA) As String '该函数只对中西文起到
加密
作用 '参数为:源文件,密码 On Error GoTo ErrEnDeCode Dim X As Single Dim CHARNUM As Long, RANDOMINTEGER As Integer Dim SINGLECHAR As String *
1
Dim strTmp As String If MA < 0 The...
对于输入的
字符串
进行
加密
和
解密
操作?例如china变成ejkpc每行字母加二...
答:
include<stdio.h> include<string.h> char pass[101];int main(){ int i;char s[101],key[101];puts("设定密码:");scanf("%s",pass);puts("输入源
字符串
:");scanf("%s",s);puts("输入密码:");scanf("%s",key);while(strcmp(pass,key)){ /*for(i=0;i<strlen(s);i++)pr...
用DOS算法设置
加密解密程序
设计?
答:
这个程序首先提示用户输入要加密的字符串和偏移量,然后使用一个 for 循环将字符数组中的每个字符加上偏移量
。注意,在 C 语言中,字符可以被当作整数来处理。最后,程序输出加密后的字符串。现在,我们来编写一个解密程序,将加密后的字符串解密回原始字符串。解密程序的代码如下:```c include <stdio...
C语言
程序
题(
加密解密
)
答:
*s+n-26:*s+n;}void jiemi(char *s,int n){for(;*s;s++) if(isalpha(*s)) *s=*s%32-n<1?*s+26-n:*s-n;}int main(){ char s[200]; int n; gets(s); scanf("%d",&n); jiami(s,n); puts(s); jiemi(s,n); puts(s); return 0;} ...
输出一串
字符
,将其中的英文字母
加密
/
解密
,非英文字母不变.
答:
int i = 0;gets(a);while (a[i] != 0){ if ((a[i]>='a'&& a[i]<='z') || (a[i]>='A'&& a[i]<='Z'))//检测是否为英文字母 { a[i] = a[i]-
1
;//这里有一点点小问题,如果字母为z的话,就有问题了,这里是
加密
} i++;}
解密
的话,就反过来就行 puts(a);...
python凯撒密码
编写程序
详解
答:
Python凯撒密码
编写程序
的实现可以通过内置的ord和chr函数来完成。ord函数可以将
字符
转化为对应的ASCII码,而chr函数则可以将ASCII码转化为对应的字符。通过这两个函数,我们可以很方便地对字符进行移位操作,从而实现凯撒密码的加密和
解密
。以下是
一个
简单的凯撒密码
加密程序
的示例:python def caesar_encrypt(...
编写一个
函数,实现一串
字符
的
解密
答:
void fun4(){ int i=0;char str[100];printf("请输入一串
字符
:");gets(str);for(i;i<100;i++){if(str[i]=='k')str[i]='a';else if(str[i]=='m')str[i]='c';else if(str[i]=='o')str[i]='e';else if(str[i]=='q')str[i]='g';} puts(str);{getch();...
c#中如何完成
一个字符加密解密程序
(如A加密后为F)
答:
通常
加密解密
都是采用异或运算.例如:char c = 'A';c ^= (char)7; // 加密, 此时c的值是'F'c ^= (char)7; // 解密, 此时c的值是'A'这个只是
一个
简单的例子, 密钥是7, 你可以进行多次异或运算来提高算法难度.我已经在另一个问题中回答了.http://zhidao.baidu.com/question/69200314...
VB
字符串加密解密
[高分]
答:
StrChar = Mid(StrSource, i, 1) '从待
解密字符
串中取出
一个字符
BLowData = AscB(MidB(StrChar, 1, 1)) Xor Key1 '取字符的低字节和Key1进行异或运算 BHigData = AscB(MidB(StrChar, 2, 1)) '取字符的高字节 StrDecrypt = StrDecrypt & ChrB(BLowData) & ChrB(BHigData...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
编写一个程序比较两个字符串
编写一个程序统计文本文件中的字符
编写一个简单加密程序
编写一个c语言程序
编写字符设备驱动程序
编程实现字符串加密
简单的字符设备驱动程序编写
加密与解密c语言编写
c语言加密解密程序