-
當(dāng)前位置:首頁(yè) > 創(chuàng)意學(xué)院 > 營(yíng)銷(xiāo)推廣 > 專(zhuān)題列表 > 正文
密碼生成器(密碼生成器在線)
發(fā)布時(shí)間:2023-05-22 10:55:34
稿源:
創(chuàng)意嶺 閱讀:
134
大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于密碼生成器的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。
開(kāi)始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,有小程序、在線網(wǎng)頁(yè)版、PC客戶端和批量生成器
官網(wǎng):https://ai.de1919.com。
本文目錄:
vue有沒(méi)有啥插件可以隨機(jī)生成15位的密碼
可以使用Vue的vue-password-generator插件來(lái)生成15位的隨機(jī)密碼。該插件提供了一個(gè)方法generate(length),可以接收一個(gè)長(zhǎng)度參數(shù),通過(guò)傳入15作為參數(shù)即可調(diào)用該方法生成15位的隨機(jī)密碼。如何用C語(yǔ)言編一個(gè)密碼生成器
C語(yǔ)言實(shí)現(xiàn)密碼生成器,參考代碼如下:
#include?#include?
#include?
//const?char?lower_chars[]?=?"abcdefghijklmnopqrstuvwxyz";
//const?char?upper_chars[]?=?"ABCDEFGHIJKLMNOPQRSTUVWXYZ";
//const?char?number_chars[]?=?"0123456789";?
const?char?lower_chars[]?=?"abcdefghijkmnpqrstuvwxyz";?//?no?l?or?o
const?char?upper_chars[]?=?"ABCDEFGHJKLMNPQRSTUVWXYZ";?//?no?I?or?O
const?char?number_chars[]?=?"23456789";?//?no?1?or?0
const?char?special_chars[]?=?"!@#$%^&*()-=_+[]{};:'"<>,.?/";
const?int?_ks_pass_len?=?17;
void?mkpass(char?pass[_ks_pass_len+1])
{
int?i?=?0,?j?=?0,?k?=?0,n?=?0;
n?=?_ks_pass_len/4;
for?(;?i?<?n;?i++)
{
pass[i]?=?lower_chars[rand()%(strlen(lower_chars))];
pass[i+n]?=?upper_chars[rand()%(strlen(upper_chars))];
pass[i+2*n]?=?number_chars[rand()%(strlen(number_chars))];
pass[i+3*n]?=?special_chars[rand()%(strlen(special_chars))];
}
j?=?_ks_pass_len?-?4*n;
for?(i?=?0;?i<j;?i++)?{
pass[i+4*n]?=?special_chars[rand()%(strlen(special_chars))];
}
//字符亂序
for?(i?=?0;?i?<?32;?i++)
{?
j?=?rand()%(_ks_pass_len);
k?=?pass[j];
pass[j]?=?pass[i%_ks_pass_len];
pass[i%_ks_pass_len]?=?k;
}
pass[_ks_pass_len]?=?'