当前位置:首页 » 密码管理 » 字符串的加密

字符串的加密

发布时间: 2022-02-10 03:25:06

‘壹’ C语言字符串加密

#include <stdio.h>

encode(char * s)
{
char * x = s;
if (!x) return;
while(*x) {
(*x) += (char)2;
x++;
}
}

main()
{
char a[80];
scanf("%s", a);
encode(a);
printf(a);
}

‘贰’ 超长字符串如何加密

可以用DES或3DES加密,速度还是比较快的

‘叁’ 如何将一个字符串加密成固定或者定长字符串,并解密

将任意长度字符串加密成定长字符串是可能的,但逆向解密是不可能的。
可以加密为可变长度的字符串再解密,或者也可以将一定长度范围内的字符串加密为定长字符串并解密。

‘肆’ 8. 【问题描述】 有一个非常简单的给字符串加密的方法,即给字符串中每个字母或数字符加上一个固定

#include<iostream>
usingnamespacestd;
intmain()
{chars[300];
inti,n;
cin>>n;
cin.get();
gets(s);
for(i=0;s[i];i++)
if(s[i]>='a'&&s[i]<='z'||s[i]>='A'&&s[i]<='Z'||s[i]>='0'&&s[i]<='9')
s[i]+=n;
cout<<s<<endl;
return0;
}

‘伍’ java给一个字符串加密 在线等

楼主,要看是什么样的框架或项目结构,,,,,最简单的JSP,直接使用out.println()。。。。。。。

‘陆’ 使用md5怎么给一串字符串加密

md5 不是加密算法,是单向的,就是说经过这个算法计算得到的结果不可能反推回原始值

‘柒’ C语言 字符串加密

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
intmain(void)
{
charc[100];
intk;
intlen,i,temp;

scanf("%s",c);
scanf("%d",&k);

len=(int)strlen(c);
k=k%26;

for(i=0;i<len;i++)
{
if(c[i]>='a'&&c[i]<='z')
{
if(c[i]+k>'z')
{
temp='z'-c[i];
temp=k-temp-1;
c[i]='a'+temp;
}
else
{
c[i]+=k;
}
}
elseif(c[i]>='A'&&c[i]<='Z')
{
if(c[i]+k>'Z')
{
temp='Z'-c[i];
temp=k-temp-1;
c[i]='A'+temp;
}
else
{
c[i]+=k;
}
}
else
{
/*donothing*/
}
}

printf("%s ",c);

return0;
}

‘捌’ C++ string字符串如何加密

C++ string类重载了[]运算符,因此,可以象数组一样方便的引用string中的每一个元素,进行数据修改。如,字符串简单加密方法,A-B, B-C, C-D。。。Z-A的实现代码如下:

#include<iostream>
#include<string>
usingnamespacestd;
intmain()
{
strings;
cin>>s;//输入字符串
for(inti=0;i<s.length();i++)//遍历字符串s.length()为输入串的长度
{
if(s[i]>='A'&&s[i]<'Z')//处理A-Y
s[i]+=1;
elseif(s[i]=='Z')//处理Z
s[i]='A';
//非大写字符,不处理
}
cout<<s<<endl;//输出字符串
return0;
}
运行结果:
AsDfGXyZ
BsEfHYyA

‘玖’ 加密字符串

对应关系,小写不变,大写会互转
C<->M
D<->N
J<->T
根据上面的规律得出,当大写字母<=J时,取当前的字符加上特定的数值,否则减去特定的数值。
A ---K
B--L
。。。
I----------Z
J-----Z
java:
String strTemp="";
for(int i=0;i<str.length;i++)
{
if(str.charAt(i)>= 65 &&str.charAt(i)<= 75)

}
解码就是转回来后出BASE64解,去掉前面后面的两个==

热点内容
phpjscss 发布:2025-07-03 20:43:01 浏览:209
p79选哪个配置 发布:2025-07-03 20:36:33 浏览:729
sql格式化日期函数 发布:2025-07-03 20:22:52 浏览:397
大容量存储盒评测 发布:2025-07-03 20:14:58 浏览:161
死锁贪心算法 发布:2025-07-03 20:14:47 浏览:41
算法项目目标 发布:2025-07-03 19:47:07 浏览:770
手机开屏密码多少 发布:2025-07-03 19:35:48 浏览:803
我的世界梦世界服务器怎么重启 发布:2025-07-03 19:33:20 浏览:547
编译型语言快 发布:2025-07-03 19:31:57 浏览:416
mud服务器搭建 发布:2025-07-03 19:28:37 浏览:496