国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

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

      文檔序號:7861406閱讀:359來源:國知局
      專利名稱:一種用于打印機(jī)通訊協(xié)議動態(tài)安全加密的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種安全加密的方法,特別是一種用于打印機(jī)安全加密的方法。
      背景技術(shù)
      目前的打印機(jī)大多都是采用標(biāo)準(zhǔn)的通訊協(xié)議進(jìn)行數(shù)據(jù)的傳輸,使用者對打印機(jī)設(shè)備和打印任務(wù)的管理有限,尤其對于重要任務(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é)議動態(tài)安全加密的方法。本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是一種用于打印機(jī)通訊協(xié)議動態(tài)安全加密的方法,包括加密樣本設(shè)置步驟,對控制終端和打印機(jī)設(shè)置相同的加密樣本;授權(quán)密鑰生成步驟,控制終端根據(jù)加密樣本生成授權(quán)密鑰,并將授權(quán)密鑰發(fā)送到打印機(jī),同時(shí)向打印機(jī)發(fā)送一觸發(fā)信號;動態(tài)密鑰生成步驟,打印機(jī)檢測到觸發(fā)信號后,根據(jù)加密樣本生成動態(tài)密鑰,并將動態(tài)密鑰發(fā)送到控制終端;第一密鑰生成步驟,控制終端接收動態(tài)密鑰并且結(jié)合該動態(tài)密鑰生成第一密鑰后,將第一密鑰發(fā)送到打印機(jī);第二密鑰生成步驟,打印機(jī)接收授權(quán)密鑰并且結(jié)合該授權(quán)密鑰,生成第二密鑰;打印授權(quán)步驟,打印機(jī)接收第一密鑰,并判斷其與第二密鑰是否相等,若相等,則授權(quán)打印機(jī)進(jìn)行打??;加密發(fā)送步驟,對打印機(jī)進(jìn)行授權(quán)后,控制終端使用第一密鑰對打印文檔進(jìn)行加密,并將加密后的打印文檔發(fā)送到打印機(jī);解密打印步驟,打印機(jī)接收加密后的打印文檔,使用第二密鑰對其進(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ā)信號。進(jìn)一步,所述動態(tài)密鑰生成步驟,其具體為打印機(jī)檢測到觸發(fā)信號后,根據(jù)加密樣本選定第二隨機(jī)數(shù)b,b e {1,2,…,q-l},進(jìn)而采用公式gb(modq)生成動態(tài)密鑰,并將動態(tài)密鑰發(fā)送到控制終端。
      進(jìn)一步,所述第一密鑰生成步驟,其具體為控制終端接收動態(tài)密鑰并且結(jié)合該動態(tài)密鑰,采用公式(gb)a(modq)生成第一密鑰后,將第一密鑰發(fā)送到打印機(jī)。進(jìn)一步,所述第二密鑰生成步驟,其具體為打印機(jī)接收授權(quán)密鑰并且結(jié)合該授權(quán)密鑰,采用公式(ga)b(modq)生成第二密鑰。本發(fā)明的有益效果是本發(fā)明的一種用于打印機(jī)通訊協(xié)議動態(tài)安全加密的方法,通過對打印機(jī)與控制終端之間的通訊進(jìn)行加密,以及對傳送的打印文檔進(jìn)行加密的雙重加密方式,避免了導(dǎo)致數(shù)據(jù)泄露的情況,提高了打印過程中數(shù)據(jù)傳輸?shù)陌踩约翱煽啃浴?br>

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