#include<iostream>
using namespace std;
void Encryption(char string); //密钥加密函数
int main()
{
char p[21]="a1c7ef9";
Encryption(p);
char a=p;
cout<<a<<endl;
return 0;
}void Encryption(char string[])
{
int m=0;
char p=string;
while((p)!='\0') //累计字符串个数
{
m++;
p++;
}
if(m>20) //超出就输出提示
cout<<"密码字符长度超20位不给加密!!"<<endl;
p=string;
while((p)!='\0')
{
m=p;
if(m>=65&&m<=90)
p=m+32; //如果是大写就转小写
if(m>=97&&m<=122)
p=m-32; //如果是小写就转大写
if(m>=48&&m<=57)
{
m=57-m; //如果是数据就按你的规则转换
m+=48;
p=m;
}
p++;
}
}
#include <stdioh>
#include <stringh>
#define MAXSIZE 81
int main()
{
char str[MAXSIZE];
int i;
int offset;
int n;
printf("请输入要加密的字符串:"); //最大输入个数是80个字符
gets(str);
printf("请输入要偏移量:"); //若将a变为b,则偏移量为1,以此类推,偏移量在1-25之间
scanf("%d%c", &offset);
n = strlen(str);
for (i = 0; i < n; i++)
{
if ('a' <= str[i] && str[i] <= 'z' - offset || 'A' <= str[i] && str[i] <= 'Z' - offset)
str[i] += offset;
else
str[i] += offset - 26;
}
printf("加密后的字符串是:");
puts(str);
return 0;
}
苹果手机应该程序加密码的方法:
1、首先苹果5S必须要越狱,可以直接在 Cydia 中搜索Bioprotect安装。
2、关机重启手机以后,在设置列表中找到BioProtect插件选项。
3、随后 BioProtect 要求我们输入当前设置的指纹。
4、下面是当前手机上安装的应用,打开以后就可以用指纹来加密了。
5、BioProtect 为应用程序设置指纹加密以后,指纹不对时的报错。
vivo手机设置软件加密的方法:
1、iQOO (Monster) UI/Funtouch OS 30及以上系统:进入设置--指纹、面部与密码 /指纹与密码/安全--隐私与应用加密,设置隐私密码密保,设置“密码”“密保”完成后点击“应用加密”,打开软件后面对应的开关,即可加密;
2、Funtouch
OS
30以下系统:进入i管家--软件管理--软件锁,设置图案密码或使用数字密码,设置完成后,点击右上角的“继续”,设置完成软件密码,即可设置软件锁的密保(即安全问题),然后点击右上角的“完成”,点击软件后面对应的锁状图标,即可加密。
解决方法如下:
1、通过桌面点击手机管家--进入权限隐私。
2、进入后点击应用加密,如果之前设置了相应的密码,是需要输入才可以进入的。
3、不记得就随意输入,下方会出现“忘记密码”,点击一下,会出现之前设置的密保问题,输入相应答案即可重新设置密码。
4、又可以对相应的程序进行加密了。如果密保问题也忘记了,就需要恢复出厂设置来清除密码了,一定记得备份重要资料。
5、以下是恢复出厂设置路径:
通过桌面的设置图标--进入其他设置。
6、进入备份与重置,进行相关清理即可。如果每次进入加密文件输入密码觉得麻烦,有指纹解锁的机型可以在应用加密--设置--使用指纹解锁来打开应用,可以 *** 作试试。
扩展资料注意:
格式化就是删除分区内的所有东西,恢复出厂设置, *** 作应当慎重。格式化会清空保存的数据,在格式化前,做好备份。
一般情况下,手机的故障有两种,硬件故障和软件故障,只有确认是软件故障的时候,才有必要格式化。
格式化之后,最重要的工作是恢复设置和数据。恢复设计包括时间设置、网络设置等。
数据恢复最主要的数据就是联系人,联系人一般建议备份在存储卡或者网络上。(在格式化前打开名片夹-选项-标记全部-复制。可复制到SIM卡或存储卡)
所有软件建议安装在存储卡上,安装在存储卡上的软件大部分都可以继续使用。
下载的软件尽量保存在手机上,这样格式化之后重新安装也很方便。
参考资料:
应用程序加密分不同情况,可以参考如下内容。
一、如果只想让自己使用,不想让别人使用。
1、绿色软件,即随时双击即可运行的程序,可以使用winrar加密,在应用程序上右键,选择“添加到压缩文件”,在d出的窗口中,点击”高级“选项卡,点击”设置密码”,设置成密码即可,以后,要运行此程序,只需要双击打开压缩包,输入密码运行即可。不知道密码的用户就没有办法使用该程序。winrar的加密算法是不可逆的,可放心使用。
2、安装类的应用程序,有些软件需要安装才可以使用,比如QQ、百度云管家等等。此种软件,可以通过设置权限来限制用户访问,在要设置权限的应用程序上,右键选择“属性”,点击“安全”选项卡,点击“编辑”,把除了自己用的系统管理员帐号之外的所有用户名、用户组,全部删除掉。这样即使别人用不同的用户名登录当前系统,也不能访问相应应用软件。
二、程序文件的加密 。
程序文件的加密主要是为了防止破解,一般针对的是程序员来说的,普通程序员,可以使用加壳程序对程序文件进行加密保护,比如asprotect、zprotect、vmprotct等等加壳工具。 如果对软件加密解密有研究,自己可以开发自己专用的壳。
1、用一个字符数组来存密码
再用一个字符数组接收你的输入,然后用strcmp
来比较,如果返回0则密码是正确的
2、例程:
#include "stdioh"#include "stringh"
int main()
{
char mima[100]="YuanShi888";
char input[100]={0};
printf("请输入密码:");
gets(input);
if(strcmp(mima,input)==0)
printf("恭喜你,密码正确!\n");
else
printf("对不起,密码输入错误!\n");
}
以上就是关于输入一个字符串作为密码,程序实现密码加密.全部的内容,包括:输入一个字符串作为密码,程序实现密码加密.、编写一个加密解密程序实现广义Caesar密码,该密码也称为加法密码、怎么设置应用程序密码怎么给应用程序进行加密等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)