-
當前位置:首頁 > 創(chuàng)意學院 > 營銷推廣 > 專題列表 > 正文
密碼生成器(密碼生成器在線)
發(fā)布時間:2023-05-22 10:55:34
稿源:
創(chuàng)意嶺 閱讀:
134
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關于密碼生成器的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。
開始之前先推薦一個非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計劃、工作報告、論文、代碼、作文、做題和對話答疑等等
只需要輸入關鍵詞,就能返回你想要的內容,有小程序、在線網(wǎng)頁版、PC客戶端和批量生成器
官網(wǎng):https://ai.de1919.com。
本文目錄:
vue有沒有啥插件可以隨機生成15位的密碼
可以使用Vue的vue-password-generator插件來生成15位的隨機密碼。該插件提供了一個方法generate(length),可以接收一個長度參數(shù),通過傳入15作為參數(shù)即可調用該方法生成15位的隨機密碼。如何用C語言編一個密碼生成器
C語言實現(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]?=?'