1.一種產(chǎn)生動(dòng)態(tài)二維碼的方法,其特征在于,包括:
發(fā)送獲取動(dòng)態(tài)二維碼的申請,獲取動(dòng)態(tài)二維碼的數(shù)據(jù)包,所述數(shù)據(jù)包包含訪問次數(shù)和時(shí)間戳;
根據(jù)所述數(shù)據(jù)包產(chǎn)生動(dòng)態(tài)二維碼;所述動(dòng)態(tài)二維碼包含根據(jù)訪問次數(shù)和時(shí)間戳生成的訪問限制規(guī)則。
2.如權(quán)利要求1所述的產(chǎn)生動(dòng)態(tài)二維碼的方法,其特征在于,所述訪問限制規(guī)則包括訪問時(shí)間限制規(guī)則和訪問次數(shù)限制規(guī)則;
所述根據(jù)所述數(shù)據(jù)包產(chǎn)生動(dòng)態(tài)二維碼之后,還包括,顯示所述訪問時(shí)間限制規(guī)則和訪問次數(shù)限制規(guī)則。
3.一種門禁認(rèn)證方法,其特征在于,包括:
客戶端向鏈接庫發(fā)送獲取動(dòng)態(tài)二維碼的申請,獲取鏈接庫反饋的動(dòng)態(tài)二維碼的數(shù)據(jù)包,所述數(shù)據(jù)包包含訪問次數(shù)和時(shí)間戳;根據(jù)所述數(shù)據(jù)包產(chǎn)生動(dòng)態(tài)二維碼;所述動(dòng)態(tài)二維碼包含根據(jù)訪問次數(shù)和時(shí)間戳生成的訪問限制規(guī)則;
認(rèn)證端掃描所述動(dòng)態(tài)二維碼,將所述動(dòng)態(tài)二維碼與鏈接庫預(yù)存的授權(quán)二維碼進(jìn)行鑒權(quán)認(rèn)證,若認(rèn)證通過,解除門禁,若認(rèn)證失敗,啟動(dòng)二次掃描機(jī)制。
4.如權(quán)利要求3所述的產(chǎn)生動(dòng)態(tài)二維碼的方法,其特征在于,所述訪問限制規(guī)則包括訪問時(shí)間限制規(guī)則和訪問次數(shù)限制規(guī)則;
所述根據(jù)所述數(shù)據(jù)包產(chǎn)生動(dòng)態(tài)二維碼之后,還包括,顯示所述訪問時(shí)間限制規(guī)則和訪問次數(shù)限制規(guī)則。
5.如權(quán)利要求3所述的門禁認(rèn)證方法,其特征在于,所述將所述動(dòng)態(tài)二維碼與鏈接庫預(yù)存的授權(quán)二維碼進(jìn)行鑒權(quán)認(rèn)證之后,還包括,向客戶端發(fā)送認(rèn)證結(jié)果。
6.如權(quán)利要求3所述的門禁認(rèn)證方法,其特征在于,所述根據(jù)所述數(shù)據(jù)包產(chǎn)生動(dòng)態(tài)二維碼,包括:
將所述數(shù)據(jù)包加密分解形成數(shù)字信息;
將所述數(shù)字信息根據(jù)預(yù)設(shè)種子密匙進(jìn)行不同排列,采用QR碼進(jìn)行運(yùn)算,壓縮運(yùn)算后的數(shù)據(jù)生成所述動(dòng)態(tài)二維碼。
7.一種產(chǎn)生動(dòng)態(tài)二維碼的系統(tǒng),其特征在于,包括:
第一發(fā)送模塊,用于發(fā)送獲取動(dòng)態(tài)二維碼的申請;
獲取模塊,用于獲取動(dòng)態(tài)二維碼的數(shù)據(jù)包,所述數(shù)據(jù)包包含訪問次數(shù)和時(shí)間戳;
產(chǎn)生模塊,用于根據(jù)所述數(shù)據(jù)包產(chǎn)生動(dòng)態(tài)二維碼;所述動(dòng)態(tài)二維碼包含根據(jù)訪問次數(shù)和時(shí)間戳生成的訪問限制規(guī)則。
8.一種門禁認(rèn)證系統(tǒng),其特征在于,包括應(yīng)用于客戶端的系統(tǒng)和應(yīng)用于認(rèn)證端的系統(tǒng),所述應(yīng)用于客戶端的系統(tǒng)包括第一發(fā)送模塊、獲取模塊和產(chǎn)生模塊,所述應(yīng)用于認(rèn)證端的系統(tǒng)包括掃描模塊和認(rèn)證模塊;
所述第一發(fā)送模塊,用于向鏈接庫發(fā)送獲取動(dòng)態(tài)二維碼的申請;
所述獲取模塊,用于獲取鏈接庫反饋的動(dòng)態(tài)二維碼的數(shù)據(jù)包,所述數(shù)據(jù)包包含訪問次數(shù)和時(shí)間戳;
所述產(chǎn)生模塊,用于根據(jù)所述數(shù)據(jù)包產(chǎn)生動(dòng)態(tài)二維碼;所述動(dòng)態(tài)二維碼包含根據(jù)訪問次數(shù)和時(shí)間戳生成的訪問限制規(guī)則;
所述掃描模塊,用于掃描所述動(dòng)態(tài)二維碼;
所述認(rèn)證模塊,用于將所述動(dòng)態(tài)二維碼與鏈接庫預(yù)存的授權(quán)二維碼進(jìn)行鑒權(quán)認(rèn)證,若認(rèn)證通過,解除門禁,若認(rèn)證失敗,啟動(dòng)二次掃描機(jī)制。
9.如權(quán)利要求8所述的產(chǎn)生動(dòng)態(tài)二維碼的系統(tǒng),其特征在于,所述訪問限制規(guī)則包括訪問時(shí)間限制規(guī)則和訪問次數(shù)限制規(guī)則;
所述應(yīng)用于客戶端的系統(tǒng)還包括顯示模塊,所述顯示模塊用于顯示所述訪問時(shí)間限制規(guī)則和訪問次數(shù)限制規(guī)則;
所述應(yīng)用于認(rèn)證端的系統(tǒng)還包括第二發(fā)送模塊,所述第二發(fā)送模塊用于向客戶端發(fā)送認(rèn)證結(jié)果。
10.如權(quán)利要求8所述的門禁認(rèn)證系統(tǒng),其特征在于,所述產(chǎn)生模塊包括:
分解單元,用于將所述數(shù)據(jù)包加密分解形成數(shù)字信息;
運(yùn)算單元,用于將所述數(shù)字信息根據(jù)預(yù)設(shè)種子密匙進(jìn)行不同排列,采用QR碼進(jìn)行運(yùn)算;
壓縮單元,用于壓縮運(yùn)算后的數(shù)據(jù)生成所述動(dòng)態(tài)二維碼。