欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種用于打印機(jī)通訊協(xié)議動(dòng)態(tài)安全加密的方法

文檔序號(hào):7861406閱讀:362來源:國知局
專利名稱:一種用于打印機(jī)通訊協(xié)議動(dòng)態(tài)安全加密的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種安全加密的方法,特別是一種用于打印機(jī)安全加密的方法。
背景技術(shù)
目前的打印機(jī)大多都是采用標(biāo)準(zhǔn)的通訊協(xié)議進(jìn)行數(shù)據(jù)的傳輸,使用者對(duì)打印機(jī)設(shè)備和打印任務(wù)的管理有限,尤其對(duì)于重要任務(wù)及重要業(yè)務(wù)打印工作,如發(fā)票、彩票、車船票及商業(yè)折扣卷等有價(jià)值票據(jù)的打印,標(biāo)準(zhǔn)的通訊協(xié)議安全性不高,數(shù)據(jù)在傳輸過程中容易泄露,導(dǎo)致容易出現(xiàn)偽造票據(jù)等嚴(yán)重問題。

發(fā)明內(nèi)容
為了解決上述的技術(shù)問題,本發(fā)明提供了一種安全、可靠的用于打印機(jī)通訊協(xié)議動(dòng)態(tài)安全加密的方法。本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是一種用于打印機(jī)通訊協(xié)議動(dòng)態(tài)安全加密的方法,包括加密樣本設(shè)置步驟,對(duì)控制終端和打印機(jī)設(shè)置相同的加密樣本;授權(quán)密鑰生成步驟,控制終端根據(jù)加密樣本生成授權(quán)密鑰,并將授權(quán)密鑰發(fā)送到打印機(jī),同時(shí)向打印機(jī)發(fā)送一觸發(fā)信號(hào);動(dòng)態(tài)密鑰生成步驟,打印機(jī)檢測(cè)到觸發(fā)信號(hào)后,根據(jù)加密樣本生成動(dòng)態(tài)密鑰,并將動(dòng)態(tài)密鑰發(fā)送到控制終端;第一密鑰生成步驟,控制終端接收動(dòng)態(tài)密鑰并且結(jié)合該動(dòng)態(tài)密鑰生成第一密鑰后,將第一密鑰發(fā)送到打印機(jī);第二密鑰生成步驟,打印機(jī)接收授權(quán)密鑰并且結(jié)合該授權(quán)密鑰,生成第二密鑰;打印授權(quán)步驟,打印機(jī)接收第一密鑰,并判斷其與第二密鑰是否相等,若相等,則授權(quán)打印機(jī)進(jìn)行打??;加密發(fā)送步驟,對(duì)打印機(jī)進(jìn)行授權(quán)后,控制終端使用第一密鑰對(duì)打印文檔進(jìn)行加密,并將加密后的打印文檔發(fā)送到打印機(jī);解密打印步驟,打印機(jī)接收加密后的打印文檔,使用第二密鑰對(duì)其進(jìn)行解密后,進(jìn)行打印輸出。進(jìn)一步,所述加密樣本設(shè)置步驟中,所述加密樣本包括一個(gè)素?cái)?shù)q及有限域Fq中的一個(gè)生成元g。進(jìn)一步,所述授權(quán)密鑰生成步驟,其具體為控制終端根據(jù)加密樣本選定第一隨機(jī)數(shù)a,a e {1,2,…,q_l},進(jìn)而采用公式ga(modq)生成授權(quán)密鑰,并將授權(quán)密鑰發(fā)送到打印機(jī),同時(shí)向打印機(jī)發(fā)送一觸發(fā)信號(hào)。進(jìn)一步,所述動(dòng)態(tài)密鑰生成步驟,其具體為打印機(jī)檢測(cè)到觸發(fā)信號(hào)后,根據(jù)加密樣本選定第二隨機(jī)數(shù)b,b e {1,2,…,q-l},進(jìn)而采用公式gb(modq)生成動(dòng)態(tài)密鑰,并將動(dòng)態(tài)密鑰發(fā)送到控制終端。
進(jìn)一步,所述第一密鑰生成步驟,其具體為控制終端接收動(dòng)態(tài)密鑰并且結(jié)合該動(dòng)態(tài)密鑰,采用公式(gb)a(modq)生成第一密鑰后,將第一密鑰發(fā)送到打印機(jī)。進(jìn)一步,所述第二密鑰生成步驟,其具體為打印機(jī)接收授權(quán)密鑰并且結(jié)合該授權(quán)密鑰,采用公式(ga)b(modq)生成第二密鑰。本發(fā)明的有益效果是本發(fā)明的一種用于打印機(jī)通訊協(xié)議動(dòng)態(tài)安全加密的方法,通過對(duì)打印機(jī)與控制終端之間的通訊進(jìn)行加密,以及對(duì)傳送的打印文檔進(jìn)行加密的雙重加密方式,避免了導(dǎo)致數(shù)據(jù)泄露的情況,提高了打印過程中數(shù)據(jù)傳輸?shù)陌踩约翱煽啃浴?br>

下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明。圖I是本發(fā)明的一種用于打印機(jī)通訊協(xié)議動(dòng)態(tài)安全加密的方法的工作流程圖;圖2是本發(fā)明的一種用于打印機(jī)通訊協(xié)議動(dòng)態(tài)安全加密的方法的一具體實(shí)施例的流程圖。
具體實(shí)施例方式參照?qǐng)D1,本發(fā)明提供了一種用于打印機(jī)通訊協(xié)議動(dòng)態(tài)安全加密的方法,包括加密樣本設(shè)置步驟,對(duì)控制終端和打印機(jī)設(shè)置相同的加密樣本;授權(quán)密鑰生成步驟,控制終端根據(jù)加密樣本生成授權(quán)密鑰,并將授權(quán)密鑰發(fā)送到打印機(jī),同時(shí)向打印機(jī)發(fā)送一觸發(fā)信號(hào);動(dòng)態(tài)密鑰生成步驟,打印機(jī)檢測(cè)到觸發(fā)信號(hào)后,根據(jù)加密樣本生成動(dòng)態(tài)密鑰,并將動(dòng)態(tài)密鑰發(fā)送到控制終端;第一密鑰生成步驟,控制終端接收動(dòng)態(tài)密鑰并且結(jié)合該動(dòng)態(tài)密鑰生成第一密鑰后,將第一密鑰發(fā)送到打印機(jī);第二密鑰生成步驟,打印機(jī)接收授權(quán)密鑰并且結(jié)合該授權(quán)密鑰,生成第二密鑰;打印授權(quán)步驟,打印機(jī)接收第一密鑰,并判斷其與第二密鑰是否相等,若相等,則授權(quán)打印機(jī)進(jìn)行打印;
加密發(fā)送步驟,對(duì)打印機(jī)進(jìn)行授權(quán)后,控制終端使用第一密鑰對(duì)打印文檔進(jìn)行加密,并將加密后的打印文檔發(fā)送到打印機(jī);解密打印步驟,打印機(jī)接收加密后的打印文檔,使用第二密鑰對(duì)其進(jìn)行解密后,進(jìn)行打印輸出。其中,控制終端用于進(jìn)行打印控制,包括主機(jī)或遠(yuǎn)端服務(wù)器。這里,第一密鑰及第二密鑰可采用相同的規(guī)則生成。進(jìn)一步作為優(yōu)選的實(shí)施方式,所述加密樣本設(shè)置步驟中,所述加密樣本包括一個(gè)素?cái)?shù)q及有限域Fq中的一個(gè)生成元g。進(jìn)一步作為優(yōu)選的實(shí)施方式,所述授權(quán)密鑰生成步驟,其具體為控制終端根據(jù)加密樣本選定第一隨機(jī)數(shù)a,a e {1,2,…,q_l},進(jìn)而采用公式ga(modq)生成授權(quán)密鑰,并將授權(quán)密鑰發(fā)送到打印機(jī),同時(shí)向打印機(jī)發(fā)送一觸發(fā)信號(hào)。
4
進(jìn)一步作為優(yōu)選的實(shí)施方式,所述動(dòng)態(tài)密鑰生成步驟,其具體為打印機(jī)檢測(cè)到觸發(fā)信號(hào)后,根據(jù)加密樣本選定第二隨機(jī)數(shù)b,b e {1,2,…,q-l},進(jìn)而采用公式gb(modq)生成動(dòng)態(tài)密鑰,并將動(dòng)態(tài)密鑰發(fā)送到控制終端。進(jìn)一步作為優(yōu)選的實(shí)施方式,所述第一密鑰生成步驟,其具體為控制終端接收動(dòng)態(tài)密鑰并且結(jié)合該動(dòng)態(tài)密鑰,采用公式(gb)a(m0dq)生成第一密鑰后,將第一密鑰發(fā)送到打印機(jī)。進(jìn)一步作為優(yōu)選的實(shí)施方式,所述第二密鑰生成步驟,其具體為打印機(jī)接收授權(quán)密鑰并且結(jié)合該授權(quán)密鑰,采用公式(ga)b(modq)生成第二密鑰。下面結(jié)合一具體實(shí)施例對(duì)本發(fā)明的一種用于打印機(jī)通訊協(xié)議動(dòng)態(tài)安全加密的方法做詳細(xì)說明SI、加密樣本設(shè)置步驟,對(duì)控制終端和打印機(jī)設(shè)置相同的包括一個(gè)素?cái)?shù)q及有限域Fq中的一個(gè)生成元g的加密樣本;S2、授權(quán)密鑰生成步驟,控制終端根據(jù)加密樣本選定第一隨機(jī)數(shù)a,a e {1,2,…,q-l},進(jìn)而采用公式ga(modq)生成授權(quán)密鑰,并將授權(quán)密鑰發(fā)送到打印機(jī),同時(shí)向打印機(jī)發(fā)送一觸發(fā)信號(hào);S3、動(dòng)態(tài)密鑰生成步驟,打印機(jī)檢測(cè)到觸發(fā)信號(hào)后,根據(jù)加密樣本選定第二隨機(jī)數(shù)b,b e {1,2,…,q_l},進(jìn)而采用公式gb(modq)生成動(dòng)態(tài)密鑰,并將動(dòng)態(tài)密鑰發(fā)送到控制終端,這里,動(dòng)態(tài)密鑰具有時(shí)效性,當(dāng)發(fā)生突發(fā)動(dòng)作或者超過設(shè)定時(shí)間時(shí),動(dòng)態(tài)密鑰自動(dòng)失效,需要控制終端再次發(fā)送觸發(fā)信號(hào),觸發(fā)打印機(jī)再次生成動(dòng)態(tài)密鑰,其中,突發(fā)動(dòng)作包括打印機(jī)電源關(guān)閉或重啟動(dòng)作,以及切刀動(dòng)作;S4、第一密鑰生成步驟,控制終端接收動(dòng)態(tài)密鑰并且結(jié)合該動(dòng)態(tài)密鑰,采用公式(gb)a(modq)生成第一密鑰后,將第一密鑰發(fā)送到打印機(jī);S5、第二密鑰生成步驟,打印機(jī)接收授權(quán)密鑰并且結(jié)合該授權(quán)密鑰,采用公式(ga)b(modq)生成第二密鑰;S6、打印授權(quán)步驟,打印機(jī)接收第一密鑰,并判斷其與第二密鑰是否相等,若相等,則授權(quán)打印機(jī)進(jìn)行打印,否則,打印機(jī)不能進(jìn)行打??;S7、加密發(fā)送步驟,對(duì)打印機(jī)進(jìn)行授權(quán)后,控制終端使用第一密鑰對(duì)打印文檔進(jìn)行加密,并將加密后的打印文檔發(fā)送到打印機(jī);S8、解密打印步驟,打印機(jī)接收加密后的打印文檔,使用第二密鑰對(duì)其進(jìn)行解密后,進(jìn)行打印輸出;若打印文檔得到正確解密,則打印機(jī)打印輸出正確的打印文檔,反之,打印機(jī)打印輸出亂碼的打印文檔。因?yàn)?gb)a(modq) = (ga)b(modq)=gab(modq),第一密鑰與第二密鑰相等,故采用本方法可正確地對(duì)打印機(jī)進(jìn)行打印授權(quán)及打印文檔的加密解密。而采用這種方法,數(shù)據(jù)在傳輸過程中,可能泄露生成元g、素?cái)?shù)q、授權(quán)密鑰ga(modq)及動(dòng)態(tài)密鑰gb (modq),但是,由于目前沒有辦法可以快速的求解第一隨機(jī)數(shù)a及第二隨機(jī)數(shù)b的方法,且當(dāng)有限域Fq很大時(shí),a或b將很難計(jì)算出,因此,很難從泄露的信息計(jì)算出gab (modq),從而無法進(jìn)行非法的打印授權(quán)或打印輸出打印文檔。以上是對(duì)本發(fā)明的較佳實(shí)施進(jìn)行了具體說明,但本發(fā)明創(chuàng)造并不限于所述實(shí)施例,熟悉本領(lǐng)域的技術(shù)人員在不違背本發(fā)明精神的前提下還可作出種種的等同變形或替換,這些等同的變型或替換均包含在本申請(qǐng)權(quán)利要求所限定的范圍內(nèi)。
權(quán)利要求
1.一種用于打印機(jī)通訊協(xié)議動(dòng)態(tài)安全加密的方法,其特征在于,包括加密樣本設(shè)置步驟,對(duì)控制終端和打印機(jī)設(shè)置相同的加密樣本;授權(quán)密鑰生成步驟,控制終端根據(jù)加密樣本生成授權(quán)密鑰,并將授權(quán)密鑰發(fā)送到打印機(jī),同時(shí)向打印機(jī)發(fā)送一觸發(fā)信號(hào);動(dòng)態(tài)密鑰生成步驟,打印機(jī)檢測(cè)到觸發(fā)信號(hào)后,根據(jù)加密樣本生成動(dòng)態(tài)密鑰,并將動(dòng)態(tài)密鑰發(fā)送到控制終端;第一密鑰生成步驟,控制終端接收動(dòng)態(tài)密鑰并且結(jié)合該動(dòng)態(tài)密鑰生成第一密鑰后,將第一密鑰發(fā)送到打印機(jī);第二密鑰生成步驟,打印機(jī)接收授權(quán)密鑰并且結(jié)合該授權(quán)密鑰,生成第二密鑰;打印授權(quán)步驟,打印機(jī)接收第一密鑰,并判斷其與第二密鑰是否相等,若相等,則授權(quán)打印機(jī)進(jìn)行打??;加密發(fā)送步驟,對(duì)打印機(jī)進(jìn)行授權(quán)后,控制終端使用第一密鑰對(duì)打印文檔進(jìn)行加密,并將加密后的打印文檔發(fā)送到打印機(jī);解密打印步驟,打印機(jī)接收加密后的打印文檔,使用第二密鑰對(duì)其進(jìn)行解密后,進(jìn)行打印輸出。
2.根據(jù)權(quán)利要求I所述的一種用于打印機(jī)通訊協(xié)議動(dòng)態(tài)安全加密的方法,其特征在于,所述加密樣本設(shè)置步驟中,所述加密樣本包括一個(gè)素?cái)?shù)q及有限域Fq中的一個(gè)生成元g°
3.根據(jù)權(quán)利要求2所述的一種用于打印機(jī)通訊協(xié)議動(dòng)態(tài)安全加密的方法,其特征在于,所述授權(quán)密鑰生成步驟,其具體為控制終端根據(jù)加密樣本選定第一隨機(jī)數(shù)a, a e {1,2, ···, q-1},進(jìn)而采用公式ga(modq)生成授權(quán)密鑰,并將授權(quán)密鑰發(fā)送到打印機(jī),同時(shí)向打印機(jī)發(fā)送一觸發(fā)信號(hào)。
4.根據(jù)權(quán)利要求3所述的一種用于打印機(jī)通訊協(xié)議動(dòng)態(tài)安全加密的方法,其特征在于,所述動(dòng)態(tài)密鑰生成步驟,其具體為打印機(jī)檢測(cè)到觸發(fā)信號(hào)后,根據(jù)加密樣本選定第二隨機(jī)數(shù)b,b e {1,2,…,q_l},進(jìn)而采用公式gb(modq)生成動(dòng)態(tài)密鑰,并將動(dòng)態(tài)密鑰發(fā)送到控制終端。
5.根據(jù)權(quán)利要求4所述的一種用于打印機(jī)通訊協(xié)議動(dòng)態(tài)安全加密的方法,其特征在于,所述第一密鑰生成步驟,其具體為控制終端接收動(dòng)態(tài)密鑰并且結(jié)合該動(dòng)態(tài)密鑰,采用公式(gb)a(modq)生成第一密鑰后,將第一密鑰發(fā)送到打印機(jī)。
6.根據(jù)權(quán)利要求5所述的一種用于打印機(jī)通訊協(xié)議動(dòng)態(tài)安全加密的方法,其特征在于,所述第二密鑰生成步驟,其具體為打印機(jī)接收授權(quán)密鑰并且結(jié)合該授權(quán)密鑰,采用公式(ga)b(modq)生成第二密鑰。
全文摘要
本發(fā)明公開了一種用于打印機(jī)通訊協(xié)議動(dòng)態(tài)安全加密的方法,包括加密樣本設(shè)置步驟;授權(quán)密鑰生成步驟;動(dòng)態(tài)密鑰生成步驟;第一密鑰生成步驟;第二密鑰生成步驟;打印授權(quán)步驟;加密發(fā)送步驟;解密打印步驟。本發(fā)明通過對(duì)打印機(jī)與控制終端之間的通訊進(jìn)行加密,以及對(duì)傳送的打印文檔進(jìn)行加密的雙重加密方式,避免了導(dǎo)致數(shù)據(jù)泄露的情況,提高了打印過程中數(shù)據(jù)傳輸?shù)陌踩约翱煽啃?。本發(fā)明作為一種性能優(yōu)良的用于打印機(jī)通訊協(xié)議動(dòng)態(tài)安全加密的方法可廣泛應(yīng)用于打印行業(yè)中。
文檔編號(hào)H04L29/06GK102916945SQ201210362259
公開日2013年2月6日 申請(qǐng)日期2012年9月25日 優(yōu)先權(quán)日2012年9月25日
發(fā)明者姜立斌 申請(qǐng)人:廣州市樂得瑞科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
亳州市| 宣威市| 南靖县| 东方市| 东港市| 佳木斯市| 佛学| 隆昌县| 台南市| 云南省| 莱西市| 胶南市| 彩票| 大邑县| 中山市| 和硕县| 泸溪县| 梁河县| 建水县| 海宁市| 出国| 南澳县| 淄博市| 五河县| 封丘县| 腾冲县| 视频| 河源市| 靖宇县| 慈溪市| 遵义市| 五莲县| 农安县| 固原市| 衢州市| 沙湾县| 山丹县| 思南县| 葫芦岛市| 本溪市| 华蓥市|