国产精品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>

      一種字符顯示方法、系統(tǒng)及智能密鑰設(shè)備的制造方法

      文檔序號(hào):9288547閱讀:329來源:國(guó)知局
      一種字符顯示方法、系統(tǒng)及智能密鑰設(shè)備的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及一種電子技術(shù)領(lǐng)域,尤其涉及一種字符顯示方法、系統(tǒng)及智能密鑰設(shè)備。
      【背景技術(shù)】
      [0002]在傳統(tǒng)的智能密鑰設(shè)備(例如USBKEY)中,字符(包括漢字,數(shù)字,字母,符號(hào)等)以內(nèi)碼的形式進(jìn)行表示、交換和處理。需要顯示字符時(shí),智能密鑰設(shè)備將待顯示字符的內(nèi)碼轉(zhuǎn)換成區(qū)位碼,利用區(qū)位碼從存儲(chǔ)在智能密鑰設(shè)備中的字庫(kù)中提取待顯示字符的字模,然后根據(jù)字模信息在屏幕上以點(diǎn)陣的方式將字符顯示出來。字模就是字在點(diǎn)陣上顯示時(shí)對(duì)應(yīng)的編碼。以字模的方式存儲(chǔ)圖形或者文字,每一個(gè)點(diǎn)都需要一個(gè)bit位來存儲(chǔ),bit位為O代表該像素點(diǎn)不顯示,為I代表顯示。這樣,一個(gè)字節(jié)就可以存儲(chǔ)8個(gè)像素點(diǎn)的顯示情況。一般采用宋體小四號(hào)的字符來做顯示,這樣一個(gè)英文字符剛好占8*16個(gè)像素;而漢字需要兩倍,即16*16像素來顯示一個(gè)漢字。這樣,存儲(chǔ)一個(gè)英文字符每行8個(gè)點(diǎn)需要I個(gè)字節(jié)存儲(chǔ),一共16行需要16個(gè)字節(jié)。
      [0003]在這種情況下,由于需要存儲(chǔ)所有待顯示字符所對(duì)應(yīng)的字模,智能密鑰設(shè)備需要較大的存儲(chǔ)空間。一般的智能密鑰設(shè)備中的安全芯片的存儲(chǔ)器無(wú)法滿足存儲(chǔ)如此大的字庫(kù)的需求,因此,大多采用在安全芯片外部擴(kuò)展一個(gè)存儲(chǔ)器來存儲(chǔ)字庫(kù)。但是,在安全芯片外部擴(kuò)展一個(gè)存儲(chǔ)器來存儲(chǔ)字庫(kù),則會(huì)提高智能密鑰設(shè)備的成本。

      【發(fā)明內(nèi)容】

      [0004]本發(fā)明旨在解決上述問題之一。
      [0005]本發(fā)明的主要目的在于提供一種字符顯示方法;
      [0006]本發(fā)明的另一目的在于提供一種智能密鑰設(shè)備;
      [0007]本發(fā)明的又一目的在于提供一種字符顯示系統(tǒng)。
      [0008]為達(dá)到上述目的,本發(fā)明的技術(shù)方案具體是這樣實(shí)現(xiàn)的:
      [0009]本發(fā)明一方面提供了一種字符顯示方法,包括:
      [0010]智能密鑰設(shè)備接收終端發(fā)送的字符信息包,所述字符信息包包含至少兩個(gè)字符信息;智能密鑰設(shè)備根據(jù)本地存儲(chǔ)的密鑰對(duì)字符信息包進(jìn)行驗(yàn)證,如果驗(yàn)證通過,則從接收到的字符信息包中選出待顯示的字符對(duì)應(yīng)的字符信息,并根據(jù)選出的字符信息顯示待顯示的字符。
      [0011]本發(fā)明另一方面提供了一種字符顯示方法,包括:終端根據(jù)待顯示的字符對(duì)應(yīng)的字符信息從多個(gè)字符信息包中選出包含待顯示的字符對(duì)應(yīng)的字符信息的字符信息包,并發(fā)送至智能密鑰設(shè)備,字符信息包包含至少兩個(gè)字符信息;智能密鑰設(shè)備接收終端發(fā)送的字符信息包,并根據(jù)本地存儲(chǔ)的密鑰對(duì)字符信息包進(jìn)行驗(yàn)證,如果驗(yàn)證通過,則從接收到的字符信息包中選出待顯示的字符對(duì)應(yīng)的字符信息,并根據(jù)選出的字符信息顯示待顯示的字符。
      [0012]可選的,智能密鑰設(shè)備根據(jù)本地存儲(chǔ)的密鑰對(duì)字符信息包進(jìn)行驗(yàn)證,包括:智能密鑰設(shè)備根據(jù)本地存儲(chǔ)的密鑰計(jì)算終端發(fā)送的字符信息包的校驗(yàn)碼;智能密鑰設(shè)備將計(jì)算得到的字符信息包的校驗(yàn)碼與本地存儲(chǔ)的對(duì)應(yīng)的字符信息包的校驗(yàn)碼進(jìn)行對(duì)比,如果對(duì)比一致,則驗(yàn)證通過。
      [0013]可選的,方法還包括:智能密鑰設(shè)備接收終端發(fā)送的字符信息包的待驗(yàn)證信息;智能密鑰設(shè)備根據(jù)本地存儲(chǔ)的密鑰對(duì)字符信息包進(jìn)行驗(yàn)證,包括:智能密鑰設(shè)備根據(jù)本地存儲(chǔ)的密鑰對(duì)字符信息包的待驗(yàn)證信息進(jìn)行驗(yàn)證。
      [0014]可選的,字符信息包括:字符對(duì)應(yīng)的字模和編碼;從接收到的字符信息包中選出待顯示的字符對(duì)應(yīng)的字符信息,并根據(jù)選出的字符信息顯示待顯示的字符,包括:根據(jù)待顯示字符對(duì)應(yīng)的編碼從接收到的字符信息包中選出待顯示的字符對(duì)應(yīng)的字模,根據(jù)字模顯示待顯不的字符。
      [0015]可選的,在智能密鑰設(shè)備接收終端發(fā)送的字符信息包之前,方法還包括:智能密鑰設(shè)備將待顯示的字符對(duì)應(yīng)的編碼發(fā)送至終端;終端根據(jù)待顯示的字符對(duì)應(yīng)的編碼,將包含有待顯示的字符對(duì)應(yīng)的字模的字符信息包發(fā)送至智能密鑰設(shè)備。
      [0016]可選的,方法還包括:終端還將包含有待顯示的字符對(duì)應(yīng)的字符信息的字符信息包的標(biāo)識(shí)發(fā)送至智能密鑰設(shè)備。
      [0017]本發(fā)明另一方面提供了一種智能密鑰設(shè)備,包括:接收模塊,用于接收終端發(fā)送的字符信息包,字符信息包包含至少兩個(gè)字符信息;驗(yàn)證模塊,用于根據(jù)本地存儲(chǔ)的密鑰對(duì)字符信息包進(jìn)行驗(yàn)證;顯示模塊,用于在驗(yàn)證通過后,從接收到的字符信息包中選出待顯示的字符對(duì)應(yīng)的字符信息,并根據(jù)選出的字符信息顯示待顯示的字符。
      [0018]可選的,驗(yàn)證模塊,用于根據(jù)本地存儲(chǔ)的密鑰對(duì)字符信息包進(jìn)行驗(yàn)證,包括:根據(jù)本地存儲(chǔ)的密鑰計(jì)算終端發(fā)送的字符信息包的校驗(yàn)碼;將計(jì)算得到的字符信息包的校驗(yàn)碼與本地存儲(chǔ)的對(duì)應(yīng)的字符信息包的校驗(yàn)碼進(jìn)行對(duì)比,如果對(duì)比一致,則驗(yàn)證通過。
      [0019]可選的,接收模塊,還用于接收終端發(fā)送的字符信息包的待驗(yàn)證信息;驗(yàn)證模塊,用于根據(jù)本地存儲(chǔ)的密鑰對(duì)字符信息包進(jìn)行驗(yàn)證,包括:根據(jù)本地存儲(chǔ)的密鑰對(duì)字符信息包的待驗(yàn)證信息進(jìn)行驗(yàn)證。
      [0020]可選的,字符信息包括:字符對(duì)應(yīng)的字模和編碼;顯示模塊,用于從接收到的字符信息包中選出待顯示的字符對(duì)應(yīng)的字符信息,并根據(jù)選出的字符信息顯示待顯示的字符,包括:根據(jù)待顯示字符對(duì)應(yīng)的編碼從接收到的字符信息包中選出待顯示的字符對(duì)應(yīng)的字模,根據(jù)字模顯示待顯示的字符。
      [0021]可選的,發(fā)送模塊,用于將待顯示的字符對(duì)應(yīng)的編碼發(fā)送至終端。
      [0022]本發(fā)明另一方面提供了一種字符顯示系統(tǒng),包括:終端以及如上的智能密鑰設(shè)備;其中:
      [0023]終端,用于根據(jù)待顯示的字符對(duì)應(yīng)的字符信息從多個(gè)字符信息包中選出包含待顯示的字符對(duì)應(yīng)的字符信息的字符信息包,并發(fā)送至智能密鑰設(shè)備,字符信息包包含至少兩個(gè)字符信息。
      [0024]可選的,字符信息包括:字符對(duì)應(yīng)的字模和編碼;終端,用于根據(jù)待顯示的字符對(duì)應(yīng)的字符信息從多個(gè)字符信息包中選出包含待顯示的字符對(duì)應(yīng)的字符信息的字符信息包,并將字符信息包發(fā)送至智能密鑰設(shè)備,包括:終端根據(jù)從智能密鑰設(shè)備接收到的待顯示的字符對(duì)應(yīng)的編碼,將包含有待顯示的字符對(duì)應(yīng)的字模的字符信息包發(fā)送至智能密鑰設(shè)備。
      [0025]可選的,終端,還用于將包含有待顯示的字符對(duì)應(yīng)的字符信息的字符信息包的標(biāo)識(shí)發(fā)送至智能密鑰設(shè)備。
      [0026]由上述本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明提供了一種字符顯示方法、系統(tǒng)及智能密鑰設(shè)備,在智能密鑰設(shè)備中不存儲(chǔ)字庫(kù),大大的釋放了智能密鑰設(shè)備芯片的存儲(chǔ)空間;進(jìn)一步地,智能密鑰設(shè)備中僅保存有對(duì)應(yīng)于各個(gè)字符信息包的校驗(yàn)碼,從而進(jìn)一步節(jié)省了智能密鑰設(shè)備的存儲(chǔ)空間,此外,更進(jìn)一步,在智能密鑰設(shè)備中不僅不存儲(chǔ)字庫(kù),連各個(gè)字符信息包的校驗(yàn)碼,本發(fā)明通過對(duì)字符信息包進(jìn)行驗(yàn)證的方式,以確保從外部導(dǎo)入的字符信息數(shù)據(jù)是準(zhǔn)確合法。
      【附圖說明】
      [0027]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他附圖。
      [0028]圖1為本發(fā)明實(shí)施例1和2提供的一種字庫(kù)初始化系統(tǒng)結(jié)構(gòu)示意圖;
      [0029]圖2為本發(fā)明實(shí)施例1和2提供的一種初始化設(shè)備結(jié)構(gòu)示意圖;
      [0030]圖3為本發(fā)明實(shí)施例1和2提供的一種智能密鑰設(shè)備結(jié)構(gòu)示意圖;
      [0031]圖4為本發(fā)明實(shí)施例3提供的一種字符顯示系統(tǒng)結(jié)構(gòu)示意圖;
      [0032]圖5為本發(fā)明實(shí)施例3提供的一種智能密鑰設(shè)備結(jié)構(gòu)示意圖;
      [0033]圖6為本發(fā)明實(shí)施例4提供的一種字庫(kù)初始化方法流程圖;
      [0034]圖7為本發(fā)明實(shí)施例4提供的另一種字庫(kù)初始化方法流程圖;
      [0035]圖8為本發(fā)明實(shí)施例4提供的另一種字庫(kù)初始化方法流程圖;
      [0036]圖9為本發(fā)明實(shí)施例5提供的一種字符顯示方法流程圖;
      [0037]圖10為本發(fā)明實(shí)施例6提供的一種字符顯示方法流程圖;
      [0038]圖11為本發(fā)明實(shí)施例7提供的一種字符顯示方法流程圖。
      【具體實(shí)施方式】
      [0039]下面結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明的保護(hù)范圍。
      [0040]在本發(fā)明的描述中,需要理解的是,術(shù)語(yǔ)“中心”、“縱向”、“橫向”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”、“內(nèi)”、“外”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明和簡(jiǎn)化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對(duì)本發(fā)明的限制。此外,術(shù)語(yǔ)“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性或數(shù)量或位置。
      [0041]在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語(yǔ)“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個(gè)元件內(nèi)部的連通。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語(yǔ)在本發(fā)明中的具體含義。
      [0042]下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施例作進(jìn)一步地詳細(xì)描述。
      [0043]實(shí)施例1
      [0044]本實(shí)施例提供了一種字庫(kù)初始化系統(tǒng)10,如圖1所示,該系統(tǒng)包括:初始化設(shè)備11和智能密鑰設(shè)備12 (例如工行U盾、農(nóng)行K寶等)。
      [0045]在本實(shí)施例中,初始化設(shè)備11用于對(duì)字庫(kù)中所有字符信息按照預(yù)設(shè)的策略分組生成一個(gè)或多個(gè)字符信息包,其中,每個(gè)字符信息包包含至少兩個(gè)字符對(duì)應(yīng)的字符信息;還用于獲取密鑰,并根據(jù)所述密鑰計(jì)算所述字庫(kù)各個(gè)字符信息包對(duì)應(yīng)的校驗(yàn)碼,并將所述密鑰以及對(duì)應(yīng)的校驗(yàn)碼發(fā)送至智能密鑰設(shè)備;所述智能密鑰設(shè)備12接收并保存所述密鑰和所述字庫(kù)中各個(gè)字符信息包對(duì)應(yīng)的校驗(yàn)碼。
      [0046]或者,所述初始化設(shè)備將所述字庫(kù)中的各個(gè)字符信息包發(fā)送至所述智能密鑰設(shè)備;所述智能密鑰設(shè)備根據(jù)本地存儲(chǔ)的密鑰計(jì)算所述字庫(kù)各個(gè)字符信息包對(duì)應(yīng)的校驗(yàn)碼,并保存。
      [0047]通過本發(fā)明實(shí)施例提供的字庫(kù)初始化系統(tǒng),在智能密鑰設(shè)備中不存儲(chǔ)字庫(kù),而是將字庫(kù)存儲(chǔ)在初始化設(shè)備中,大大的釋放了智能密鑰設(shè)備芯片的存儲(chǔ)空間;進(jìn)一步地,由于初始化設(shè)備將字庫(kù)中的字符信息分包存儲(chǔ),智能密鑰設(shè)備中僅保存有對(duì)應(yīng)于各個(gè)字符信息包的校驗(yàn)碼,即多個(gè)字符信息(該多個(gè)字符信息組成一個(gè)字符信息包)共用一個(gè)校驗(yàn)碼,從而進(jìn)一步節(jié)省了智能密鑰設(shè)備的存儲(chǔ)空間。
      [0048]在本實(shí)施例中的一種可選實(shí)施方式中,如圖2所示,初始化設(shè)備11包括:分包模塊111、生成模塊112和發(fā)送模塊113,其中:
      [0049]分包模塊111,用于對(duì)字庫(kù)中所有字符信息按照預(yù)設(shè)的策略分組生成一個(gè)或多個(gè)字符信息包,所述字符信息包包括至少兩個(gè)字符信息;
      [0050]生成模塊112,用于獲取密鑰,并根據(jù)所述密鑰計(jì)算所述字庫(kù)中各個(gè)字符信息包對(duì)應(yīng)的校驗(yàn)碼;
      [0051]發(fā)送模塊113,用于將所述密鑰以及對(duì)應(yīng)的校驗(yàn)碼發(fā)送至智能密鑰設(shè)備。
      [0052]在本實(shí)施例中的一種可選實(shí)施方式中,所述密鑰包括同一個(gè)密鑰或多個(gè)不同的密鑰,所述智能密鑰設(shè)備包括至少兩個(gè);
      [0053]所述發(fā)送模塊113,用于將所述密鑰以及對(duì)應(yīng)的校驗(yàn)碼發(fā)送至智能密鑰設(shè)備,包括:
      [0054]所述發(fā)送模塊113,用于將所述同一個(gè)密鑰以及對(duì)應(yīng)的校驗(yàn)碼發(fā)送至各個(gè)智能密鑰設(shè)備;或者,將多個(gè)不同的密鑰以及對(duì)應(yīng)的校驗(yàn)碼發(fā)送至各個(gè)智能密鑰設(shè)備。
      [0055]在該可選實(shí)施方式中,本字庫(kù)初始化系統(tǒng)10中的多個(gè)智能密鑰設(shè)備可以共用一個(gè)密鑰,也可以分別使用不同的密鑰,字符可以包括:漢字(繁體、簡(jiǎn)體等),數(shù)字,字母,符號(hào),特殊字符等。字符信息包括:字符對(duì)應(yīng)的字模和編碼,編碼可以識(shí)別每個(gè)字符。
      [0056]在本實(shí)施例中的一種可選實(shí)施方式中,如圖3所示,智能密鑰設(shè)備12包括:接收模塊121和存儲(chǔ)模塊123,其中:
      [0057]所述接收模塊121,用于接收初始化設(shè)備11發(fā)送的密鑰和字庫(kù)中各個(gè)字符信
      當(dāng)前第1頁(yè)1 2 3 4 5 6 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1