㈠ 這程序怎麼寫啊 加密與解密 將字元串(僅限於英文字母和數字)根據密鑰(用戶從鍵盤輸入)將對應字元
#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