一種批量生成密碼的方法及裝置

基本信息

申請(qǐng)?zhí)?/td> CN201310260471.1 申請(qǐng)日 -
公開(公告)號(hào) CN103457721B 公開(公告)日 2016-08-24
申請(qǐng)公布號(hào) CN103457721B 申請(qǐng)公布日 2016-08-24
分類號(hào) H04L9/08(2006.01)I 分類 電通信技術(shù);
發(fā)明人 洪洋 申請(qǐng)(專利權(quán))人 吉林省長(zhǎng)久實(shí)業(yè)集團(tuán)有限公司
代理機(jī)構(gòu) 北京輕創(chuàng)知識(shí)產(chǎn)權(quán)代理有限公司 代理人 楊立
地址 518000 廣東省深圳市前海深港合作區(qū)前灣一路1號(hào)A棟201室(入駐深圳市前海商務(wù)秘書有限公司)
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種批量生成密碼的方法及裝置,包括以下步驟:獲取待生成的密碼的目標(biāo)密碼數(shù)量,存儲(chǔ)目標(biāo)密碼數(shù)量;根據(jù)密碼源文件獲取密碼源文件中的字符總數(shù),從密碼源文件中零至字符總數(shù)的范圍內(nèi)隨機(jī)選取一個(gè)字符;根據(jù)選取的字符的位置信息,得到密碼源數(shù)據(jù),將選取的字符作為密鑰并保存,統(tǒng)計(jì)密鑰的數(shù)量;當(dāng)密鑰的數(shù)量達(dá)到預(yù)定密鑰數(shù)量時(shí),將預(yù)定密鑰數(shù)量的密碼源數(shù)據(jù)進(jìn)行組合、轉(zhuǎn)換,生成密碼,統(tǒng)計(jì)實(shí)際密碼數(shù)量,將密鑰和密碼保存到數(shù)據(jù)庫(kù)中,轉(zhuǎn)入步驟5,當(dāng)密鑰的數(shù)量未達(dá)到預(yù)定密鑰數(shù)量時(shí),轉(zhuǎn)入步驟2;判斷實(shí)際密碼數(shù)量是否與目標(biāo)密碼數(shù)量相同。本發(fā)明能夠有效的保證管理者對(duì)于密碼和密鑰的產(chǎn)生的控制,給軟硬件結(jié)合提供了安全性的保障。