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

字符串的加密

发布时间: 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解,去掉前面后面的两个==

热点内容
安卓车机怎么互联 发布:2025-07-04 00:19:09 浏览:848
逆向编程难吗 发布:2025-07-04 00:00:37 浏览:718
csql连接字符串 发布:2025-07-03 23:57:14 浏览:102
崩坏3脚本号163 发布:2025-07-03 23:54:58 浏览:243
怎么设置直播上传速度 发布:2025-07-03 23:38:45 浏览:944
动图ftp后面有人追 发布:2025-07-03 23:37:46 浏览:126
文件上传的java代码 发布:2025-07-03 23:37:29 浏览:816
java通过桥访问excel 发布:2025-07-03 23:28:31 浏览:44
安卓机如何打开天气预报 发布:2025-07-03 23:27:15 浏览:859
宽带账号保存密码在哪里 发布:2025-07-03 23:20:46 浏览:422