㈠ 这程序怎么写啊 加密与解密 将字符串(仅限于英文字母和数字)根据密钥(用户从键盘输入)将对应字符
#include <iostream>
using namespace std;
void main()
{
char yy[256];
char ss[256];
int n;
printf("Is password?(Y/N) ");
scanf("%s", yy);
printf("Enter the String ");
scanf("%s", ss);
printf("Enter the key number ");
scanf("%d", &n);
int i;
int length = strlen(ss);
if (yy[0] == 'Y' || yy[0] == 'y')
{
for (i = 0; i < length; i++)
{
if (ss[i] >= 'a' && ss[i] <= 'z')
{
ss[i] -= (n % 26);
if (ss[i] < 'a') ss[i] += 26;
}
else if (ss[i] >= 'A' && ss[i] <= 'Z')
{
ss[i] -= (n % 26);
if (ss[i] < 'A') ss[i] += 26;
}
else if (ss[i] >= '0' && ss[i] <= '9')
{
ss[i] -= (n % 10);
if (ss[i] < '0') ss[i] += 10;
}
}
}
else
{
for (i = 0; i < length; i++)
{
if (ss[i] >= 'a' && ss[i] <= 'z')
{
ss[i] += (n % 26);
if (ss[i] > 'z') ss[i] -= 26;
}
else if (ss[i] >= 'A' && ss[i] <= 'Z')
{
ss[i] += (n % 26);
if (ss[i] > 'Z') ss[i] -= 26;
}
else if (ss[i] >= '0' && ss[i] <= '9')
{
ss[i] += (n % 10);
if (ss[i] > '9') ss[i] -= 10;
}
}
}
printf("%s\n", ss);
}
㈡ 用java做实战从键盘输入字符和字符串按位异或进行加密。之后再解密
importjava.util.*;
importjava.io.*;
classTest{
publicstaticvoidmain(String[]args)throwsException{
Scannersc=newScanner(System.in);
charc=sc.next().charAt(0);
Strings=sc.next();
Stringtmp="";
for(inti=0;i<s.length();i++){
tmp+=s.charAt(i)^c;
}
System.out.println(tmp);
FileWriterfw=newFileWriter("data.txt");
fw.write(tmp);
fw.flush();
fw.close();
System.out.println("解密:");
c=sc.next().charAt(0);
sc.close();
Scanners=newScanner(newFile("data.txt"));
Stringxy="";
while(s.hasNextLine()){
xy+=s.nextLine();
}
Stringab="";
for(inti=0;i<xy.length;i++){
ab+=xy.charAt(i)^c;
}
System.out.println(ab);
}
}
㈢ 键盘加密是啥
韩国nProtect键盘加密保护系统是一种针对个人用户信息安全的产品,它用来保护用户的信息不被黑客的键盘记录程序所获取。通过键盘加密技术即使用户的PC中有木马程序,黑客也无法正确读取输入的键盘信息,从而根本上防止了互联网用户在进行网上交易、网络游戏以及使用电子银行时可能出现的帐号被盗的情况。
当用户连接到互联网时,键盘驱动程序会自动加载并执行,利用键盘驱动程序用户的键盘信息通过128位的算法进行加密。
通过键盘加密技术即使用户的PC中有木马程序,黑客也无法正确读取输入的键盘信息,从而根本上防止了互联网用户在进行网上交易、网络游戏以及使用电子银行时可能出现的帐号被盗的情况。
nProtect键盘加密保护系统功能如下:
阻止黑客工具读取键盘信息
自动检测键盘信息记录黑客程序
对于每一次键盘敲击,绿色卫士键盘保护产品可以实时的进行加密和解密(采用国际标准的RSA 128位算法)
支持不同类型的键盘(ps/2,usb键盘 101 / 103 / 106 / 109,等等)
没有任何硬件要求
通过压缩处理的程序可以快速下载安装
使用简便无需任何设置就可使用
㈣ 键盘密码如何取消
这是笔记本电脑上的数字键盘锁,要解锁很简单,
笔记本键盘的左下方(一般都是)找到Fn这个键,然后到键盘的右上方找到Insert这个键,这个键上有两行字,上面是Insert,下面是NmLk,
先按住Fn,然后再按Insert,
这样,你的键盘锁就解开了!
㈤ 步步高S6手机键盘锁住了,忘记密码怎样解锁哦
您好!
首先您可以通过回答问题解锁:当输入错误图形5次后,需在30秒后才能重新输入,如果确实忘记了,可以点显示屏右下角的“忘记了图案”,此时根据问题输入正确的答案即可解锁,解锁后需重新设置图形锁。如果您设置的问题的答案也忘记了的话,您需要带手机到步步高售后服务中心进行解密,到步步高官方网站可以查询售后服务中心地址:http://www.vivo.com.cn/service-map.html
如果有任何问题可以随时来咨询我们的。非常感谢您对我们vivo的支持,祝您生活愉快!
㈥ "键盘加密保护"后如何解密
重装QQ吧!不但要正常把QQ卸了,还要清理一下注册表,最好也把QQ的目录也删掉!要不重装时改一下安装目录!
㈦ 文件加密解密:要求从键盘输入一段英文,作为密钥k。
去看看网络文库:http://wenku..com/link?url=3qXgifceS1eUxlHaAk9iFVAQ3iK-1rHawRMtTxQKWB2foJZooEIiSnahb-_W