當前位置:首頁 » 密碼管理 » 如何編寫密碼

如何編寫密碼

發布時間: 2022-01-17 02:02:29

Ⅰ 如何編寫一個密碼程序

do
if inputbox("請輸入密碼:","提示")<>"123" then
i=i+1:msgbox "密碼錯誤,請重新輸入!(你還有" & 3-i & "次機會。)"
else
msgbox "密碼正確!":wscript.quit
end if
if i=3 then wscript.quit
loop

Ⅱ 怎麼填寫密碼

密碼是在你控制面板中有默認的。阿里雲也會在你開通雲伺服器的時候給你發送一封賬號的郵件。通過以上兩種方式就可以獲取administrator的密碼。第一次購買,可以去好俠客優惠網上看看阿里雲的優惠

Ⅲ 如何編程密碼口令

#include "conio.h"
#include "stdio.h"
int main()
{
char c[10];
int i=0;
c[0]=getch();
while(c[i]!='\r')
{
printf("*");
c[++i]=getch(); /*先不對字元個數進行檢測,假設輸入字元不超過數組范圍*/

}
c[++i]='\0';
return 0;
}

Ⅳ 密碼怎麼編寫

看你說的是什麼密碼了,一般來說,如果是網上的密碼,設置得長和復雜一些比較好,象可以用大小寫英文和數字甚至符號,輸入時顛倒一下,比較不容易被盜哦

Ⅳ 怎樣編寫密碼程序

哎,這個其它不是什麼密碼程序,你只要來建一個用戶,然後設一個密碼,那你開機的時候就可以看到你說的這個密碼的對話框了,如果你沒有設其它的用戶的話,那你一開機就直接進系統了,而且你是管理員的許可權

Ⅵ 如何使用c語言編寫一個密碼程序

密碼保存在文件中,從文件中讀取密碼,但是沒做容錯和異常處理,僅供參考

#include <stdio.h>
#include <string.h>

#define PSDLEN 6

void inputPsd(char *str) /*處理輸入*/
{
int i;

for(i = 0; i < PSDLEN; i++)
{
while(1)
{
str[i] = getch();
if(str[i] == '\b') /*處理退格鍵*/
{
i--;
if(i < 0)
{
i = 0;
}
else
{
printf("\b \b");
}
continue;
}
else if(str[i] == '\r') /*處理回車鍵*/
{
continue;
}
else
{
printf("*");
break;
}
}
}
str[i] = '\0';
printf("\n");
}

int checkFirst() /*檢測是否是第一次使用*/
{
FILE *fp;
if((fp = fopen("psd.dat", "rb")) == NULL)
{
return 1;
}
fclose(fp);
return 0;
}

void firstUse() /*第一次使用 需要輸入密碼*/
{
FILE *fp;
int i;
char passwd[PSDLEN + 1];
char checkPsd[PSDLEN + 1];

if((fp = fopen("psd.dat", "wb")) == NULL)
{
printf("Creat password error!\n");
exit(1);
}
while(1)
{
printf("Please input password:");
inputPsd(passwd);

printf("\nPlease input password again:");
inputPsd(checkPsd);

if(!strcmp(passwd, checkPsd))
{
break;
}
printf("\ncheck password error! \n");
}
fwrite(passwd, sizeof(char), PSDLEN, fp);
fclose(fp);
}

void login() /*核對密碼,並登錄*/
{
FILE *fp;
int i, num = 3;
char passwd[PSDLEN + 1];
char checkPsd[PSDLEN + 1];

if((fp = fopen("psd.dat", "rb")) == NULL)
{
puts("Open psd.dat error");
exit(1);
}
fread(passwd, sizeof(char), PSDLEN, fp);
fclose(fp);
passwd[PSDLEN] = '\0';

printf("Please input password to login");
while(num)
{
printf("you have %d chances to cry:\n", num);
inputPsd(checkPsd);
if(!strcmp(passwd, checkPsd))
{
break;
}
puts("\npassword error,Please input again");
num--;
}
if(!num)
{
puts("Press any key to exit...");
getch();
exit(0);
}
else
{
puts("\n--------\nWelcome!\n--------\n");
}
}

void main()
{
if(checkFirst())
{
firstUse();
}
else
login();

getch();
}

Ⅶ 如何自己編制一種密碼

如果抑或運算不行的話嗎你就簡單的自己設置一種演算法,比如利用ASC碼運用數學關系,如:每個字元向後移兩位,或者奇數的就向前移一位,偶數就向後移,解密時就偶數的向後移一位,奇數向前;基本上是相反的運算

Ⅷ 密碼怎麼寫

1、至少8-16個字元,至少1個大寫字母,1個小寫字母和1個數字,其他可以是任意字元:

/^(?=.*[a-z])(?=.*[A-Z])(?=.*d)[^]{8,16}$/

/^(?=.*[a-z])(?=.*[A-Z])(?=.*d)[sS]{8,16}$/

其中 [sS] 中的s空白符,S非空白符,所以[sS]是任意字元。也可以用 [dD]、[wW]來表示。

2、至少8個字元,至少1個大寫字母,1個小寫字母和1個數字,不能包含特殊字元(非數字字母):

^(?=.*[A-Za-z])(?=.*d)[A-Za-zd]{8,}$

3、至少8個字元,至少1個字母,1個數字和1個特殊字元:

^(?=.*[A-Za-z])(?=.*d)(?=.*[$@$!%*#?&])[A-Za-zd$@$!%*#?&]{8,}$

4、至少8個字元,至少1個大寫字母,1個小寫字母和1個數字:

^(?=.*[a-z])(?=.*[A-Z])(?=.*d)[a-zA-Zd]{8,}$

5、至少8個字元,至少1個大寫字母,1個小寫字母,1個數字和1個特殊字元:

^(?=.*[a-z])(?=.*[A-Z])(?=.*d)(?=.*[$@$!%*?&])[A-Za-zd$@$!%*?&]{8,}

6、最少8個最多十個字元,至少1個大寫字母,1個小寫字母,1個數字和1個特殊字元:

^(?=.*[a-z])(?=.*[A-Z])(?=.*d)(?=.*[$@$!%*?&])[A-Za-zd$@$!%*?&]{8,10}

Ⅸ 如何用C語言編寫密碼程序

1、用一個字元數組來存密碼
再用一個字元數組接收你的輸入,然後用strcmp
來比較,如果返回0則密碼是正確的
2、常式:

#include"stdio.h"
#include"string.h"
intmain()
{
charmima[100]="YuanShi888";
charinput[100]={0};
printf("請輸入密碼:");
gets(input);
if(strcmp(mima,input)==0)
printf("恭喜你,密碼正確! ");
else
printf("對不起,密碼輸入錯誤! ");

}

Ⅹ 如何編寫密碼

自己方便記住,別人不容易記住的

熱點內容
linux用戶修改命令 發布:2024-12-26 03:13:26 瀏覽:127
編程偷懶 發布:2024-12-26 02:54:54 瀏覽:213
穿越火線什麼配置適合買主機 發布:2024-12-26 02:36:15 瀏覽:384
安卓版如何玩核彈模擬器 發布:2024-12-26 02:34:17 瀏覽:601
c語言程序網 發布:2024-12-26 02:23:25 瀏覽:351
N號房用戶試圖花錢刪除訪問記錄 發布:2024-12-26 02:06:51 瀏覽:234
現在電腦主機都什麼配置 發布:2024-12-26 02:05:12 瀏覽:789
sinsftp 發布:2024-12-26 01:44:34 瀏覽:400
安卓手機好多隱藏軟體怎麼清除 發布:2024-12-26 01:39:27 瀏覽:769
linux資料庫登陸 發布:2024-12-26 01:38:54 瀏覽:25