亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)方法及其硬件的制作方法

文檔序號(hào):6480875閱讀:176來源:國知局
專利名稱:輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)方法及其硬件的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種比對(duì)防護(hù)方法及其硬件,特別是涉及一種針對(duì)輸入數(shù)據(jù)的即時(shí)比 對(duì)防護(hù)方法及其硬件。
背景技術(shù)
由于信息工業(yè)技術(shù)的蓬勃發(fā)展,計(jì)算機(jī)與互聯(lián)網(wǎng)對(duì)現(xiàn)在的人們來說,已經(jīng)是生活 上不可或缺的一環(huán),不論是個(gè)人的數(shù)據(jù)、或是公司商業(yè)數(shù)據(jù)都可通過計(jì)算機(jī)及網(wǎng)絡(luò)的媒介 來存?。坏惨?yàn)楝F(xiàn)今網(wǎng)絡(luò)普及化使得網(wǎng)絡(luò)黑客也因此大量崛起,而進(jìn)行惡意入侵、破壞計(jì) 算機(jī)系統(tǒng)、竄改計(jì)算機(jī)內(nèi)部數(shù)據(jù)等不法行為,進(jìn)而對(duì)計(jì)算機(jī)信息安全造成相當(dāng)大的危害! 也因此導(dǎo)致眾多個(gè)人及企業(yè)蒙受越來越高的損失,所以各式各樣維護(hù)信息安全的技術(shù)及所 開發(fā)出的工具軟體便孕育而生。為了防止黑客以各種的手法及管道來入侵破壞計(jì)算機(jī)內(nèi)的數(shù)據(jù),目前常見的方式 可分為預(yù)先阻擋防范及事后檢查重建等二大主流技術(shù)手段關(guān)于預(yù)先阻擋防范,最主要是通過建立防火墻的方式來一勞永逸地防止黑客入 侵,而使得計(jì)算機(jī)內(nèi)的數(shù)據(jù)免于被竄改的危機(jī)。但畢竟道高一尺、魔高一丈,防火墻技術(shù)雖 然能夠阻擋大部份非法黑客的入侵,但終究有一些了解網(wǎng)絡(luò)內(nèi)部架構(gòu)的黑客,能夠找到特 殊網(wǎng)絡(luò)安全漏洞或利用植入惡意程序的方式進(jìn)入他人計(jì)算機(jī),進(jìn)而竄改內(nèi)部數(shù)據(jù),因此防 火墻并無法完全防止數(shù)據(jù)被竄改。至于事后檢查重建,是屬于一種亡羊補(bǔ)牢的方式,且常見的方式計(jì)有兩類一種為 利用人工方式對(duì)所有原輸入數(shù)據(jù)一一進(jìn)行核對(duì)稽查,雖然能有效且極徹底的檢驗(yàn)出哪些數(shù) 據(jù)被竄改或破壞,但此法實(shí)屬非常無效率的做法。因此,另一種方式為利用大容量的存儲(chǔ)裝 置配合具有雜湊函數(shù)(Hash function)功能的程序,來指定一種非常難以重復(fù)的亂數(shù)的雜 湊值,將每筆所輸入的數(shù)據(jù)經(jīng)過雜湊函數(shù)的運(yùn)算,給定一個(gè)獨(dú)特的雜湊值,并將該筆數(shù)據(jù)備 份于該存儲(chǔ)裝置內(nèi),因此,當(dāng)一段時(shí)間過后或經(jīng)過某些運(yùn)算處理后,就可檢查該筆數(shù)據(jù)的雜 湊值與原先所記錄的值是否有不一樣,若不一樣,則由于雜湊函數(shù)的非常難重復(fù)特性,就可 知該數(shù)據(jù)已被竄改、變動(dòng)或破壞過,因此,就從該存儲(chǔ)裝置找出該備份的數(shù)據(jù)進(jìn)行重建。雖然利用雜湊函數(shù)的特性,可以有效且快速地檢查出哪些輸入數(shù)據(jù)遭到竄改,然 而,運(yùn)用此方式則并非是完美無暇的,除了需要額外的大量存儲(chǔ)裝置的存儲(chǔ)空間外,由于該 具有雜湊函數(shù)的程序也可能遭受到病毒感染、破壞或甚至被竄改動(dòng)手腳,進(jìn)而使其功能運(yùn) 作失常,檢測不出輸入數(shù)據(jù)的異常處,讓黑客等不法人士規(guī)避偵測而有機(jī)可趁地入侵破壞、 竄改數(shù)據(jù)。因此,如何提出一個(gè)不法人士難以破壞且又能快速且有效地輸入數(shù)據(jù)比對(duì)檢測方 法及裝置,便成為相關(guān)業(yè)者所欲努力研究的方向。

發(fā)明內(nèi)容
本發(fā)明的一個(gè)目的是在提供一種輸入數(shù)據(jù)的即時(shí)比對(duì)防護(hù)硬件。本發(fā)明輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)硬件,適用于對(duì)一個(gè)所相連的輸入裝置所輸入的一筆數(shù)據(jù)與一個(gè)包括一個(gè)應(yīng) 用程序及一個(gè)控制應(yīng)用程序的作業(yè)系統(tǒng)內(nèi)的一筆結(jié)果數(shù)據(jù)進(jìn)行比對(duì),且該筆結(jié)果數(shù)據(jù)是由 該應(yīng)用程序?qū)υ摴P數(shù)據(jù)進(jìn)行處理所產(chǎn)生的,該硬件包含 一個(gè)反處理單元及一個(gè)比較單元。該反處理單元接收由該控制應(yīng)用程序所回傳的結(jié)果數(shù)據(jù),并對(duì)該筆結(jié)果數(shù)據(jù)進(jìn)行 一種反向拆解作業(yè),而得出一筆待測數(shù)據(jù)。該比較單元接收及記錄該輸入裝置所輸入的數(shù)據(jù),并將該筆數(shù)據(jù)與自該反處理單 元所傳送的待測數(shù)據(jù)進(jìn)行比對(duì)。然后,本發(fā)明的另外一個(gè)目的是在提供一種輸入數(shù)據(jù)的即時(shí)比對(duì)防護(hù)方法。本發(fā)明輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)方法,包含以下步驟(一 )借由一個(gè)與一個(gè)硬件連接的輸入裝置將一筆數(shù)據(jù)輸入于該硬件內(nèi)。( 二)將該筆數(shù)據(jù)記錄于該硬件內(nèi)。(三)再將該筆數(shù)據(jù)傳送至一個(gè)作業(yè)系統(tǒng)內(nèi)的一個(gè)應(yīng)用程序中。(四)該應(yīng)用程序?qū)υ摴P數(shù)據(jù)進(jìn)行處理,并產(chǎn)生一筆結(jié)果數(shù)據(jù)。(五)通過一個(gè)控制應(yīng)用程序接收該筆結(jié)果數(shù)據(jù),并令其為一筆待測數(shù)據(jù),再將該 筆待測數(shù)據(jù)回傳至該硬件。(六)利用該硬件的一個(gè)反處理單元對(duì)該筆結(jié)果數(shù)據(jù)進(jìn)行一種反向拆解作業(yè),再 傳至該硬件的比較單元。(七)運(yùn)用該硬件的一個(gè)比較單元對(duì)該筆數(shù)據(jù)及該筆待測數(shù)據(jù)進(jìn)行比對(duì),判斷兩 者是否相同,若是,則表示該筆結(jié)果數(shù)據(jù)正確無誤,若否,則表示該筆結(jié)果數(shù)據(jù)于該作業(yè)系 統(tǒng)內(nèi)遭受破壞。本發(fā)明的有益效果在于借由該硬件的反處理單元對(duì)該應(yīng)用程序針對(duì)該筆數(shù)據(jù)運(yùn) 作所產(chǎn)生的結(jié)果數(shù)據(jù),反向拆解成該筆待測數(shù)據(jù),及該硬件的比較單元對(duì)該筆待測數(shù)據(jù)與 原始的數(shù)據(jù)進(jìn)行比對(duì)檢測,以達(dá)成快速且有效地判斷該筆結(jié)果數(shù)據(jù)是否遭受竄改或破壞的 目的。


圖1是說明本發(fā)明輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)硬件的各元件配置態(tài)樣的一個(gè)優(yōu)選實(shí) 施例的一個(gè)框圖;及圖2是該優(yōu)選實(shí)施例運(yùn)作的一個(gè)流程圖。
具體實(shí)施例方式下面結(jié)合附圖及實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)說明參閱圖1,本發(fā)明輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)硬件3的優(yōu)選實(shí)施例,適用于對(duì)一個(gè)所相 連的輸入裝置1所輸入的一筆數(shù)據(jù)11與一個(gè)包括一個(gè)應(yīng)用程序21及一個(gè)控制應(yīng)用程序22 的作業(yè)系統(tǒng)2內(nèi)的一筆結(jié)果數(shù)據(jù)211進(jìn)行比對(duì),且該筆結(jié)果數(shù)據(jù)211是由該應(yīng)用程序21對(duì) 該數(shù)據(jù)11進(jìn)行處理所產(chǎn)生的,該硬件3包含一個(gè)反處理單元31及一個(gè)比較單元32。該反處理單元31接收由該控制應(yīng)用程序22所回傳的結(jié)果數(shù)據(jù)211,并對(duì)該筆結(jié)果 數(shù)據(jù)211進(jìn)行一種反向拆解作業(yè),而得出一筆待測數(shù)據(jù)311。該比較單元32接收及記錄該輸入裝置1所輸入的數(shù)據(jù)11,并將該筆數(shù)據(jù)11與自該反處理單元31所傳送的待測數(shù)據(jù)311進(jìn)行比對(duì)。而當(dāng)該比較單元32對(duì)該筆數(shù)據(jù)11及 該筆待測數(shù)據(jù)311所進(jìn)行的比對(duì)結(jié)果為相同時(shí),存儲(chǔ)該筆結(jié)果數(shù)據(jù)211,以利日后數(shù)據(jù)重建 的所需。相反地,當(dāng)比對(duì)結(jié)果為不同時(shí),輸出一則異常信息321,并通知該控制應(yīng)用程序22 丟棄該筆結(jié)果數(shù)據(jù)211。此外,值得一提的是,在實(shí)務(wù)應(yīng)用上,該硬件3可另包含一個(gè)分別與該反處理單元 31及該比較單元32相連接的控制單元33,以用來統(tǒng)一管控該反處理單元31及比較單元32 的作業(yè),如管控該筆數(shù)據(jù)11、該筆結(jié)果數(shù)據(jù)211、該筆待測數(shù)據(jù)311及該則異常信息321的 流向、何時(shí)須將該筆數(shù)據(jù)11存儲(chǔ)或其他作業(yè)流程等,由于該控制單元33所能運(yùn)用的范圍非 常廣泛,所以不應(yīng)局限于本實(shí)施例的說明。參閱圖1及圖2,與上述該硬件3的優(yōu)選實(shí)施例所對(duì)應(yīng)的方法包含以下步驟首先,如步驟50所示,將該作業(yè)系統(tǒng)2內(nèi)的應(yīng)用程序21從一個(gè)非存在于該作業(yè)系 統(tǒng)2的隱藏形式的文件切換為一個(gè)無法被該作業(yè)系統(tǒng)2覆寫的只讀形式的文件。其次,如步驟51所示,將該作業(yè)系統(tǒng)2內(nèi)的一個(gè)監(jiān)測程序23從一個(gè)非存在于該作 業(yè)系統(tǒng)2的隱藏形式的文件切換為一個(gè)無法被該作業(yè)系統(tǒng)2覆寫的只讀形式的文件。再來,如步驟52所示,借由與該硬件3連接的輸入裝置1將該數(shù)據(jù)11輸入于該硬 件3內(nèi)。在本優(yōu)選實(shí)施例中,所提及的輸入裝置1可為鍵盤、鼠標(biāo)、觸控板及其他可供信息 輸入的裝置。接著,如步驟53所示,將該筆數(shù)據(jù)11記錄于該硬件3內(nèi)。在本優(yōu)選實(shí)施例中,該 筆數(shù)據(jù)11記錄于該硬件3的比較單元32內(nèi),但于實(shí)際應(yīng)用上,也可以將該筆數(shù)據(jù)11另外 存儲(chǔ)于該硬件3中的其他具有存儲(chǔ)功能的存儲(chǔ)單元(圖未示)中,此為本領(lǐng)域技術(shù)人員所 易于思及而變化運(yùn)用,所以不應(yīng)受該優(yōu)選實(shí)施例的特定范例為限。緊接著,如步驟54所示,再將該筆數(shù)據(jù)11傳送至該應(yīng)用程序21中。然后,如步驟55所示,該應(yīng)用程序21對(duì)該筆數(shù)據(jù)11進(jìn)行處理,并產(chǎn)生該筆結(jié)果數(shù) 據(jù) 211。續(xù)如步驟56所示,借由該監(jiān)測程序23對(duì)該應(yīng)用程序21進(jìn)行監(jiān)測,當(dāng)監(jiān)測到該應(yīng) 用程序21所產(chǎn)生的結(jié)果數(shù)據(jù)211時(shí),將該筆結(jié)果數(shù)據(jù)211傳送至該控制應(yīng)用程序22。在此須補(bǔ)充說明的是,前述的步驟50與步驟51所提的應(yīng)用程序21及監(jiān)測程序23 自隱藏形式轉(zhuǎn)換為只讀形式的步驟進(jìn)行次序,于實(shí)務(wù)應(yīng)用中,可相互對(duì)調(diào)其進(jìn)行次序、或同 時(shí)進(jìn)行,或是與該步驟56前的其他步驟分別穿插進(jìn)行,只需注意遵守須在該應(yīng)用程序21及 該監(jiān)測程序23運(yùn)作前完成形式切換的原則就可,此為本領(lǐng)域一般技術(shù)人員所易于變化轉(zhuǎn) 用,因此并不應(yīng)以該優(yōu)選實(shí)施例中所披露者為限。而后,如步驟57所示,通過該作業(yè)系統(tǒng)2內(nèi)的控制應(yīng)用程序22接收該筆結(jié)果數(shù)據(jù) 211,并令為該筆待測數(shù)據(jù)311,再將該筆結(jié)果數(shù)據(jù)211回傳至該硬件3。且該控制應(yīng)用程序 22在本優(yōu)選實(shí)施例中,為一個(gè)無法被該作業(yè)系統(tǒng)2覆寫的只讀形式的文件。值得一提的是,前述的應(yīng)用程序21、監(jiān)測程序23及控制應(yīng)用程序22被設(shè)定為只讀 形式的文件的用意在于,借由只讀所能執(zhí)行但禁止編輯寫入變更的特性,以防止這些程序 遭受到不法人士的惡意竄改或破壞。接著,如步驟58所示,利用該硬件3的該反處理單元31對(duì)該筆待測數(shù)據(jù)311進(jìn)行 反向拆解作業(yè),并回傳至該硬件3的比較單元32。
最后,如步驟59所示,運(yùn)用該硬件3的比較單元32對(duì)該筆數(shù)據(jù)11及該筆待測數(shù) 據(jù)311進(jìn)行比對(duì),判斷兩者是否相同若是,則如步驟591所示,表示該筆結(jié)果數(shù)據(jù)211正確無誤,并將該筆結(jié)果數(shù)據(jù)211 存儲(chǔ)于一塊保護(hù)區(qū)(圖未示)內(nèi),以利日后數(shù)據(jù)重建的需要。而該保護(hù)區(qū)在本優(yōu)選實(shí)施例 中,非存在于該作業(yè)系統(tǒng)2下,而只能通過該硬件3對(duì)該保護(hù)區(qū)進(jìn)行存取。若否,則如步驟592所示,表示該筆結(jié)果數(shù)據(jù)211于該作業(yè)系統(tǒng)2內(nèi)產(chǎn)生時(shí)就已遭 受破壞,而將該筆結(jié)果數(shù)據(jù)211丟棄,并顯示該則異常信息321于一個(gè)顯示裝置4上。接下來,仍同樣地參閱圖1及圖2所示,將以一名使用者如何通過以上較佳實(shí)施利 所述的硬件3及相關(guān)方法來對(duì)其于一部計(jì)算機(jī)(圖未示)上所輸入的數(shù)據(jù)11進(jìn)行檢驗(yàn)比 對(duì)為例,來作一個(gè)更完整的操作流程說明在進(jìn)行說明前,以下將假設(shè)該應(yīng)用程序21是一個(gè)中文拼字輸入法應(yīng)用程序(就是 一種利用至少一個(gè)原始編碼的文字輸入法應(yīng)用程序)、該筆結(jié)果數(shù)據(jù)211為一個(gè)中文字碼 (就是一種由該原始編碼組成的字碼),而該反處理單元31的反向拆解作業(yè)是將具有中文 字碼形式的結(jié)果數(shù)據(jù)211進(jìn)行反向拆解為至少一個(gè)拼字符號(hào)(就是原始編碼)。一開始,假設(shè)已完成該應(yīng)用程序21、監(jiān)測程序23的設(shè)定成只讀形式的前置作業(yè) 后,該使用者利用一個(gè)直接連接于該硬件3上的鍵盤(就是輸入裝置1)來進(jìn)行中文打字作 業(yè),此時(shí),當(dāng)該使用者于鍵盤上依拼字輸入法鍵入中文時(shí),該硬件3于將這些拼字符號(hào)(就 是數(shù)據(jù))傳送給作業(yè)系統(tǒng)2內(nèi)的中文拼字輸入法應(yīng)用程序(就是應(yīng)用程序21)的同時(shí),也 將這些拼字存儲(chǔ)于該比較單元32內(nèi)。接著,該中文拼字輸入法應(yīng)用程序便依照所接收的拼字轉(zhuǎn)換成相對(duì)應(yīng)的中文字碼 (就是結(jié)果數(shù)據(jù)211);再來,當(dāng)這些中文字碼被運(yùn)用于其他各式如微軟Word等文本編輯應(yīng) 用程序24的同時(shí),該監(jiān)測程序23 —偵測到該中文拼字輸入法應(yīng)用程序所產(chǎn)生的中文字碼 時(shí),就把這些中文字碼通過該控制應(yīng)用程序22的媒介而傳送至該硬件內(nèi)的反處理單元31。然后,該反處理單元31利用該反向拆解作業(yè)將這些中文字碼拆解成待檢測的拼 字符號(hào)(就是待測數(shù)據(jù)311),再把這些待測數(shù)據(jù)311交給同樣是在該硬件內(nèi)的比較單元 32。最后,該比較單元32便把先前于該使用者一開始通過鍵盤所輸入的拼字符號(hào)(數(shù) 據(jù)11)與這些待測的拼字符號(hào)(待測數(shù)據(jù)311)進(jìn)行比對(duì),以判斷該中文字碼(結(jié)果數(shù)據(jù) 211)是否被竄改或破壞。當(dāng)該比較單元32對(duì)這些拼字符號(hào)及待測拼字符號(hào)所進(jìn)行的比對(duì)結(jié)果為相同時(shí), 就表示經(jīng)該中文拼字輸入法應(yīng)用程序所產(chǎn)生的中文字碼是未受到竄改或破壞的,而可供后 續(xù)的作業(yè)使用且可將這些中文字碼存儲(chǔ)起來;然而,當(dāng)該比較單元32的比對(duì)結(jié)果為不同 時(shí),輸出該則異常信息321,并借由如液晶熒幕等顯示裝置4將此異常信息321呈現(xiàn)出,并通 知該控制應(yīng)用程序22丟棄此中文字碼(結(jié)果數(shù)據(jù)211)。由以上可知,本發(fā)明輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)方法及其硬件3,主要是借由該硬件3 的反處理單元31對(duì)該應(yīng)用程序21針對(duì)該數(shù)據(jù)11運(yùn)作所產(chǎn)生的結(jié)果數(shù)據(jù)211進(jìn)行反向拆 解成該筆待測數(shù)據(jù)311,以及該硬件3的比較單元32對(duì)該筆待測數(shù)據(jù)311與原始的數(shù)據(jù)11 進(jìn)行比對(duì)檢測,以快速且有效地判斷該筆結(jié)果數(shù)據(jù)211是否遭受竄改或破壞。此外,本發(fā)明除了提出前述的即時(shí)檢測輸入數(shù)據(jù)11是否遭破壞、竄改的防護(hù)功能
7夕卜,也由于該應(yīng)用程序21、監(jiān)測程序23及控制應(yīng)用程序22于執(zhí)行其作業(yè)處理時(shí),皆處于只讀形式,以防止這些程序遭受到不法人士的惡意竄改或破壞,而達(dá)到數(shù)據(jù)安全的雙重防護(hù) 的提升效果,所以確實(shí)能夠達(dá)到本發(fā)明的目的。
權(quán)利要求
一種輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)方法,其特征在于包含以下步驟(一)借由一個(gè)與一個(gè)硬件連接的輸入裝置將一筆數(shù)據(jù)輸入于該硬件內(nèi);(二)將該筆數(shù)據(jù)記錄于該硬件內(nèi);(三)再將該筆數(shù)據(jù)傳送至一個(gè)作業(yè)系統(tǒng)內(nèi)的一個(gè)應(yīng)用程序中;(四)該應(yīng)用程序?qū)υ摴P數(shù)據(jù)進(jìn)行處理,并產(chǎn)生一筆結(jié)果數(shù)據(jù);(五)通過一個(gè)控制應(yīng)用程序接收該筆結(jié)果數(shù)據(jù)且令其為一筆待測數(shù)據(jù),并將該筆待測數(shù)據(jù)回傳至該硬件;及(六)運(yùn)用該硬件的一個(gè)比較單元對(duì)該筆數(shù)據(jù)及該筆待測數(shù)據(jù)進(jìn)行比對(duì),判斷兩者是否相同,若是,則表示該筆結(jié)果數(shù)據(jù)正確無誤,若否,則表示該筆結(jié)果數(shù)據(jù)于該作業(yè)系統(tǒng)內(nèi)遭受破壞。
2.如權(quán)利要求1所述的輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)方法,其特征在于還包含一個(gè)位于該 步驟(五)及該步驟(六)間的步驟(七),于該筆待測數(shù)據(jù)傳送至該比較單元前,先利用該 硬件的一個(gè)反處理單元對(duì)該筆待測數(shù)據(jù)進(jìn)行一種反向拆解作業(yè)后,再傳送至該比較單元。
3.如權(quán)利要求2所述的輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)方法,其特征在于在該步驟(二)中, 該筆數(shù)據(jù)記錄于該硬件的比較單元內(nèi)。
4.如權(quán)利要求3所述的輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)方法,其特征在于在該步驟(七)中, 當(dāng)判斷出該筆數(shù)據(jù)及該筆結(jié)果數(shù)據(jù)相同時(shí),將該筆結(jié)果數(shù)據(jù)存儲(chǔ)于一塊保護(hù)區(qū)內(nèi)。
5.如權(quán)利要求4所述的輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)方法,其特征在于在該步驟(七)中, 該保護(hù)區(qū)非存在于該作業(yè)系統(tǒng)下,而只能通過該硬件對(duì)該保護(hù)區(qū)進(jìn)行存取。
6.如權(quán)利要求4所述的輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)方法,其特征在于在該步驟(七)中, 當(dāng)判斷出該筆數(shù)據(jù)及該筆結(jié)果數(shù)據(jù)不同時(shí),將該筆結(jié)果數(shù)據(jù)丟棄,并顯示一則異常信息于 一個(gè)顯示裝置上。
7.如權(quán)利要求6所述的輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)方法,其特征在于還包含一個(gè)位于該 步驟(四)及該步驟(五)間的步驟(八),借由一個(gè)監(jiān)測程序?qū)υ搼?yīng)用程序進(jìn)行監(jiān)測,當(dāng) 監(jiān)測到該應(yīng)用程序所產(chǎn)生的結(jié)果數(shù)據(jù)時(shí),將該筆結(jié)果數(shù)據(jù)傳送至該控制應(yīng)用程序。
8.如權(quán)利要求7所述的輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)方法,其特征在于還包含一個(gè)位于該 步驟(四)前的步驟(九),該應(yīng)用程序于對(duì)該筆數(shù)據(jù)進(jìn)行處理前,從一個(gè)非存在于該作業(yè) 系統(tǒng)的隱藏形式的文件切換為一個(gè)無法被該作業(yè)系統(tǒng)覆寫的只讀形式的文件,并進(jìn)行后續(xù) 處理。
9.如權(quán)利要求8所述的輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)方法,其特征在于在該步驟(五)中, 該控制應(yīng)用程序?yàn)橐粋€(gè)無法被該作業(yè)系統(tǒng)覆寫的只讀形式的文件。
10.如權(quán)利要求9所述的輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)方法,其特征在于還包含一個(gè)位于該 步驟(八)前的步驟(十),該監(jiān)測程序于對(duì)該應(yīng)用程序進(jìn)行監(jiān)測前,從一個(gè)非存在于該作 業(yè)系統(tǒng)的隱藏形式的文件切換為一個(gè)無法被該作業(yè)系統(tǒng)覆寫的只讀形式的文件,并進(jìn)行后 續(xù)處理。
11.如權(quán)利要求1所述的輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)方法,其特征在于在該步驟(三)與 該步驟(四)中,該應(yīng)用程序?yàn)橐粋€(gè)利用至少一個(gè)原始編碼的文字輸入法應(yīng)用程序,且該筆 結(jié)果數(shù)據(jù)為一個(gè)字碼,而在該步驟(六)中,該反處理單元的反向拆解作業(yè)將具有字碼形式 的結(jié)果數(shù)據(jù)進(jìn)行反向拆解為該原始編碼。
12.—種輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)硬件,適用于對(duì)一個(gè)所相連的輸入裝置所輸入的一筆 數(shù)據(jù)與一個(gè)包括一個(gè)應(yīng)用程序及一個(gè)控制應(yīng)用程序的作業(yè)系統(tǒng)內(nèi)的一筆結(jié)果數(shù)據(jù)進(jìn)行比 對(duì),且該筆結(jié)果數(shù)據(jù)是由該應(yīng)用程序?qū)υ摴P數(shù)據(jù)進(jìn)行處理所產(chǎn)生的,其特征在于該硬件包 含一個(gè)比較單元,接收及記錄該輸入裝置所輸入的數(shù)據(jù),并接收被令為一筆待測數(shù)據(jù)的結(jié) 果數(shù)據(jù)的回傳,再將該筆數(shù)據(jù)與該筆待測數(shù)據(jù)進(jìn)行比對(duì)。
13.如權(quán)利要求12所述的輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)方法,其特征在于還包含一個(gè)反處 理單元,連接于該控制應(yīng)用程序與該比較單元間,于該比較單元接收由該控制應(yīng)用程序所 回傳的待測數(shù)據(jù)前,先對(duì)該筆待測數(shù)據(jù)進(jìn)行一種反向拆解作業(yè),再傳至該比較單元。
14.如權(quán)利要求13所述的輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)方法,其特征在于當(dāng)該比較單元對(duì) 該數(shù)據(jù)及該筆待測數(shù)據(jù)所進(jìn)行的比對(duì)結(jié)果為相同時(shí),存儲(chǔ)該筆結(jié)果數(shù)據(jù),而當(dāng)該比較單元 對(duì)該筆數(shù)據(jù)及該筆待測數(shù)據(jù)所進(jìn)行的比對(duì)結(jié)果為不同時(shí),輸出一則異常信息,并通知該控 制應(yīng)用程序丟棄該筆結(jié)果數(shù)據(jù)。
15.如權(quán)利要求14所述的輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)方法,其特征在于該反處理單元的反向拆解作業(yè)將具有一個(gè)字碼形式的數(shù)據(jù)進(jìn)行反向拆解為至少一個(gè)原始編碼。
全文摘要
一種輸入數(shù)據(jù)即時(shí)比對(duì)防護(hù)方法及其硬件,該方法包含以下步驟首先借由一個(gè)與一個(gè)硬件連接的輸入裝置將一筆數(shù)據(jù)輸入于該硬件。再記錄該筆數(shù)據(jù)再將該筆數(shù)據(jù)傳送至一個(gè)作業(yè)系統(tǒng)的一個(gè)應(yīng)用程序中。接著,該應(yīng)用程序?qū)υ摴P數(shù)據(jù)進(jìn)行處理并產(chǎn)生一筆結(jié)果數(shù)據(jù)。再通過一個(gè)控制應(yīng)用程序接收該筆結(jié)果數(shù)據(jù)并令為一筆待測數(shù)據(jù),再將該筆待測數(shù)據(jù)回傳至該硬件。然后利用該硬件的一個(gè)反處理單元對(duì)該筆結(jié)果數(shù)據(jù)進(jìn)行一種反向拆解作業(yè)。最后運(yùn)用該硬件的一個(gè)比較單元對(duì)該筆數(shù)據(jù)及該筆待測數(shù)據(jù)進(jìn)行比對(duì)。以達(dá)即時(shí)利用硬件判斷該結(jié)果數(shù)據(jù)是否遭受破壞的目的。
文檔編號(hào)G06F21/00GK101819611SQ20091000835
公開日2010年9月1日 申請(qǐng)日期2009年2月26日 優(yōu)先權(quán)日2009年2月26日
發(fā)明者周宏建 申請(qǐng)人:周宏建
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1