專(zhuān)利名稱(chēng):快閃存儲(chǔ)器裝置及提供其安全性的方法
技術(shù)領(lǐng)域:
本發(fā)明提供一種用于計(jì)算機(jī)的快閃存儲(chǔ)器存儲(chǔ)裝置,尤指一種用保護(hù)程序加以保護(hù)的快閃存儲(chǔ)器存儲(chǔ)裝置及提供安全性的相關(guān)保護(hù)方法。
背景技術(shù):
計(jì)算機(jī)存儲(chǔ)媒體技術(shù)發(fā)展地十分迅速。盡管硬盤(pán)與光盤(pán)片以其高容量與低價(jià)位的優(yōu)勢(shì)使其于未來(lái)幾年仍會(huì)被廣泛地使用,但新式的存儲(chǔ)媒體仍持續(xù)的發(fā)展,而快閃存儲(chǔ)器正是顯著優(yōu)于現(xiàn)有技術(shù)的存儲(chǔ)格式的科技。如同不需要電力來(lái)維持已存儲(chǔ)的數(shù)據(jù)及可重寫(xiě)的現(xiàn)有技術(shù)的存儲(chǔ)系統(tǒng),快閃存儲(chǔ)器是非易失性的,意指可在不降低品質(zhì)的情形下重復(fù)使用。然而,就現(xiàn)有技術(shù)的的存儲(chǔ)媒體格式觀的,快閃存儲(chǔ)器是更有可靠性,因其有更快的存取速度且體積小而便于攜帶。
快閃存儲(chǔ)器的高成本使得硬盤(pán)與光盤(pán)片更適合用于高容量存儲(chǔ)應(yīng)用(650MB到160+GB)。然而快閃存儲(chǔ)器裝置應(yīng)用于8MB到512MB的范圍內(nèi)確實(shí)有數(shù)項(xiàng)優(yōu)點(diǎn)。譬如說(shuō),存儲(chǔ)容量在8MB到512MB間的快閃存儲(chǔ)器裝置是可攜式的,可與傳統(tǒng)可攜式存儲(chǔ)記憶裝置如3-1/2磁盤(pán)片、特殊型高容量磁盤(pán)片、抽換式硬盤(pán)、及磁帶等相媲美。事實(shí)上,可攜式快閃存儲(chǔ)器更有數(shù)項(xiàng)優(yōu)點(diǎn)是傳統(tǒng)可攜式存儲(chǔ)記憶裝置所沒(méi)有的,第一,可攜式快閃存儲(chǔ)器裝置不需要在計(jì)算機(jī)上另外加裝驅(qū)動(dòng)裝置,僅需要存取端口即可;第二,快閃存儲(chǔ)器的存取速度較快且不需要如硬盤(pán)機(jī)中轉(zhuǎn)軸的類(lèi)的移動(dòng)式機(jī)械組件。第三,可攜式快閃存儲(chǔ)器不是磁性存儲(chǔ)媒體因此不會(huì)受磁場(chǎng)干擾而損壞。因此,可攜式快閃存儲(chǔ)器裝置最有可能在未來(lái)取代其它可重復(fù)使用的可攜式存儲(chǔ)媒體。
目前有許多種類(lèi)的可攜式快閃存儲(chǔ)器裝置可供選擇,這些裝置連接至一計(jì)算機(jī)的方式不外乎通過(guò)連接于所述計(jì)算機(jī)的連接端口上的小型讀寫(xiě)裝置連接至所述計(jì)算機(jī)、或直接連接至所述計(jì)算機(jī)上例如像是USB端口的類(lèi)的連接端口。除此之外,一些快閃存儲(chǔ)器裝置更以密碼保護(hù)存取的形式保護(hù)數(shù)據(jù)。然而,保護(hù)數(shù)據(jù)的功能仍需另外以軟件安裝于計(jì)算機(jī)方能發(fā)揮。
在使用安全快閃存儲(chǔ)器的前,先前技術(shù)的快閃存儲(chǔ)器裝置需要另外安裝軟件于計(jì)算機(jī)中,造成用戶不必要的麻煩。尤有甚者,所述軟件無(wú)論是存儲(chǔ)在CD、磁盤(pán)片或者是因特網(wǎng)都會(huì)造成快閃存儲(chǔ)器裝置生產(chǎn)商額外的支出。
發(fā)明內(nèi)容
因此,本發(fā)明的目的在于提供一用于計(jì)算機(jī)且有保護(hù)程序的快閃存儲(chǔ)器存儲(chǔ)裝置以及一種提供該快閃存儲(chǔ)器裝置的安全性的方法。
按照本發(fā)明的一個(gè)方面,提供了一種快閃存儲(chǔ)器裝置,該裝置包含一連接端口,用來(lái)使所述快閃存儲(chǔ)器以電連接至所述計(jì)算機(jī)、一微控制器,電連接于所述連接端口、一快閃存儲(chǔ)器,電連接于所述微控制器、以及一保護(hù)程序,用以限制存取至所述快閃存儲(chǔ)器,其中,當(dāng)所述快閃存儲(chǔ)器裝置接收到所述計(jì)算機(jī)的快閃存儲(chǔ)器所傳來(lái)的存取請(qǐng)求時(shí),存儲(chǔ)在所述計(jì)算機(jī)內(nèi)的通過(guò)碼將會(huì)與存儲(chǔ)在所述快閃存儲(chǔ)器的預(yù)設(shè)碼以可解讀的格式通過(guò)所述保護(hù)程序做比較,若所述通過(guò)碼不等于所述預(yù)設(shè)碼,則能使所述微控制器避免對(duì)所述連接端口與所述快閃存儲(chǔ)器進(jìn)行數(shù)據(jù)交換,若所述通過(guò)碼與所述預(yù)設(shè)碼相等,則能使所述微控制器允許所述連接端口與所述快閃存儲(chǔ)器進(jìn)行數(shù)據(jù)交換。
按照本發(fā)明的另一個(gè)方面,提供了一種用以提供快閃存儲(chǔ)器裝置安全性的方法,所述快閃存儲(chǔ)器裝置包含一快閃存儲(chǔ)器、一連接端口、一保護(hù)程序、以及一微控制器,其連接于所述快閃存儲(chǔ)器和所述連接端口,所述方法包含步驟預(yù)先安裝至少一部份的保護(hù)程序至所述微控制器;執(zhí)行所述保護(hù)程序;通過(guò)所述保護(hù)程序接收一通過(guò)碼;以及,比較所述通過(guò)碼與一預(yù)設(shè)通過(guò)碼。
按照本發(fā)明的再一個(gè)方面,提供了一種用以提供快閃存儲(chǔ)器裝置安全性的方法,其中,所述快閃存儲(chǔ)器裝置包含一快閃存儲(chǔ)器、一連接端口、一保護(hù)程序、以及一微控制器,其連接于所述快閃存儲(chǔ)器和所述連接端口,所述方法包含步驟安裝一以超文本標(biāo)記語(yǔ)言寫(xiě)成的保護(hù)程序至所述微控制器;執(zhí)行所述保護(hù)程序;通過(guò)所述保護(hù)程序接收一通過(guò)碼;比較所述通過(guò)碼與一預(yù)設(shè)通過(guò)碼;以及,根據(jù)比較的結(jié)果控制所述快閃存儲(chǔ)器裝置的存取。
圖1為本發(fā)明的快閃存儲(chǔ)器裝置的透視圖。
圖2為圖1本發(fā)明的快閃存儲(chǔ)器裝置的第一實(shí)施例的功能方塊圖。
圖3為圖2的快閃存儲(chǔ)器裝置操作的合成圖。
圖4為圖1本發(fā)明的快閃存儲(chǔ)器裝置的第二實(shí)施例的功能方塊圖。
附圖中的各個(gè)附圖標(biāo)記的含義說(shuō)明如下10、10’ 快閃存儲(chǔ)器裝置 12 主體14連接端口 16 保護(hù)套20快閃存儲(chǔ)器22 微控制器24小型存儲(chǔ)器28 保護(hù)程序30存儲(chǔ)分割區(qū)32 預(yù)設(shè)通過(guò)碼40計(jì)算機(jī)具體實(shí)施方式
下面分兩個(gè)實(shí)施例來(lái)說(shuō)明本發(fā)明。在第一實(shí)施例中,保護(hù)程序存儲(chǔ)在快閃存儲(chǔ)器中,而預(yù)設(shè)通過(guò)碼存儲(chǔ)于微控制器中。在第二實(shí)施例中,保護(hù)程序及預(yù)設(shè)通過(guò)碼都存儲(chǔ)于微控制器中。
請(qǐng)參看圖1,圖1顯示本發(fā)明的快閃存儲(chǔ)器裝置10??扉W存儲(chǔ)器10包含一主體12、一連接端口14、及一可移除式保護(hù)套16。連接端口14可為一萬(wàn)用串行總線(universal series bus,USB)端口、一整合驅(qū)動(dòng)電子(integrated deviceelectronic,IDE)端口、或其它計(jì)算機(jī)接口端口。當(dāng)保護(hù)套16被移除后,連接端口14即可連接到計(jì)算機(jī)40相對(duì)應(yīng)的連接端口(參看圖2),以使計(jì)算機(jī)40得以存取快閃存儲(chǔ)器裝置10內(nèi)的數(shù)據(jù)。連接端40的設(shè)計(jì)可使快閃存儲(chǔ)器裝置10能以快速、方便的方式連接于計(jì)算機(jī)40。主體12內(nèi)包含可提供快閃存儲(chǔ)器裝置10功能的其它組件,細(xì)節(jié)描述請(qǐng)參看圖2。
參看圖2,快閃存儲(chǔ)器裝置10以連接端口14連接于計(jì)算機(jī)40??扉W存儲(chǔ)器裝置10還包含一快閃存儲(chǔ)器20用來(lái)存儲(chǔ)數(shù)據(jù)、與一微控制器22,其中,快閃存儲(chǔ)器20可被分割,微控制器22包含一隨機(jī)存取存儲(chǔ)器(random accessmemory,RAM)或只讀存儲(chǔ)器(read only memory,ROM)的類(lèi)的小型存儲(chǔ)器24。微控制器22也可通過(guò)接受計(jì)算機(jī)40的命令與要求或通過(guò)計(jì)算機(jī)40控制與調(diào)整快閃存儲(chǔ)器20的存取來(lái)控制安全快閃存儲(chǔ)器10。具體地說(shuō),微控制器22可解讀從計(jì)算機(jī)40所發(fā)出的安全快閃存儲(chǔ)器存取要求并依此來(lái)控制所述快閃存儲(chǔ)器20。
快閃存儲(chǔ)器20內(nèi)存儲(chǔ)一保護(hù)程序28。保護(hù)程序28僅使用快閃存儲(chǔ)器20內(nèi)的一小部份記憶空間,而快閃存儲(chǔ)器20內(nèi)的其余記憶空間則作為一可存儲(chǔ)任何數(shù)據(jù)的存儲(chǔ)分割區(qū)30。保護(hù)程序28與存儲(chǔ)于微控制器22的存儲(chǔ)器24的預(yù)設(shè)通過(guò)碼32一起運(yùn)作,以指示微控制器22是準(zhǔn)許或預(yù)防數(shù)據(jù)在快閃存儲(chǔ)器20與以連接端口14連接的計(jì)算機(jī)40相流通。預(yù)設(shè)通過(guò)碼32可被譯成密碼,以更進(jìn)一步預(yù)防未授權(quán)存取所述快閃存儲(chǔ)器20。保護(hù)程序28也可包含一可讓用戶自行修改預(yù)設(shè)通過(guò)碼32的密碼。除此之外,保護(hù)程序28尚可控制計(jì)算機(jī)40中的圖形用戶接口(graphical user interface,GUI)以方便用戶使用。
當(dāng)用戶要使用快閃存儲(chǔ)器裝置10時(shí),僅需要將連接端口14插入計(jì)算機(jī)40中與其相對(duì)應(yīng)的連接端口。然而,在實(shí)際應(yīng)用上,計(jì)算機(jī)40會(huì)執(zhí)行許多程序以確定其與快閃存儲(chǔ)器裝置10的間連接狀態(tài),然而這些程序皆為現(xiàn)有技術(shù)的技術(shù)。在快閃存儲(chǔ)器裝置10與計(jì)算機(jī)40連接后,就將被當(dāng)作存儲(chǔ)使用。然而,微控制器22的初始設(shè)定值會(huì)讓快閃存儲(chǔ)器20無(wú)法存取存儲(chǔ)分割區(qū)30內(nèi)的數(shù)據(jù)。
參看圖3,一用戶從安全快閃存儲(chǔ)器10讀取數(shù)據(jù)或?qū)?shù)據(jù)寫(xiě)入至快閃存儲(chǔ)器10的步驟如下步驟100開(kāi)始;步驟102所述用戶使用計(jì)算機(jī)40發(fā)出一快閃存儲(chǔ)器20的讀取或?qū)懭胝?qǐng)求,緊接著微控制器22檢測(cè)到所述請(qǐng)求,之后,微控制器22指示計(jì)算機(jī)40執(zhí)行保護(hù)程序28,然后保護(hù)程序28要求所述用戶輸入一通過(guò)碼;步驟104所述用戶所輸入的通過(guò)碼被與存儲(chǔ)在微控制器22的存儲(chǔ)器24中的預(yù)設(shè)通過(guò)碼32相比較,確定它們是否相符,如果符合,至步驟106;如果不相符,至步驟108;步驟106微控制器22可通過(guò)計(jì)算機(jī)40允許快閃存儲(chǔ)器20的存取,所述用戶可讀取與寫(xiě)入訊息于快閃存儲(chǔ)器20的存儲(chǔ)分割區(qū)30中;步驟108微控制器可通過(guò)計(jì)算機(jī)40拒絕快閃存儲(chǔ)器20的存取,所述用戶不可存取快閃存儲(chǔ)器20的存儲(chǔ)分割區(qū)30內(nèi)的數(shù)據(jù);步驟110結(jié)束。
如先前所述,保護(hù)程序28比較輸入的通過(guò)碼與預(yù)設(shè)通過(guò)碼32是否相符。在確認(rèn)輸入的通過(guò)碼后,微控制器22會(huì)允許或限制快閃存儲(chǔ)器20的存儲(chǔ)分割區(qū)30的存取,所述用戶就可執(zhí)行保護(hù)程序28或相關(guān)行動(dòng)以要求讀取或?qū)懭肟扉W存儲(chǔ)器20的路徑。當(dāng)輸入通過(guò)碼的確認(rèn)失敗后,則微控制器22會(huì)拒絕讀取或?qū)懭氲目扉W存儲(chǔ)器20路徑??赏ㄟ^(guò)微控制器22不理會(huì)寫(xiě)入要求或在讀取請(qǐng)求時(shí)傳回不重要的數(shù)值或無(wú)意義的內(nèi)容,而不用再提示給用戶任何錯(cuò)誤訊息以表示寫(xiě)入或讀取操作有誤。
如先前所述,保護(hù)程序28是存儲(chǔ)于快閃存儲(chǔ)器20而預(yù)設(shè)通過(guò)碼32是存儲(chǔ)在微控制器22的存儲(chǔ)器24中。將保護(hù)程序28存儲(chǔ)在快閃存儲(chǔ)器20是讓用戶使用方便,而將預(yù)設(shè)通過(guò)碼32存儲(chǔ)在微控制器22的存儲(chǔ)器24中是提供額外的保護(hù)因?yàn)橛脩敉ǔ2荒艽嫒〈鎯?chǔ)器24內(nèi)的數(shù)據(jù)。當(dāng)然,在本發(fā)明的第二實(shí)施例中,保護(hù)程序28可以存儲(chǔ)在微控制器22的存儲(chǔ)器24。
請(qǐng)參看圖4,圖4為本發(fā)明第二實(shí)施例的功能方塊圖??扉W存儲(chǔ)器裝置10’連接于計(jì)算機(jī)40??扉W存儲(chǔ)器裝置10與安全快閃存儲(chǔ)器10’的差別在于快閃存儲(chǔ)器10’中,保護(hù)程序28存儲(chǔ)在微控制22的存儲(chǔ)器24。就功能而言,保護(hù)程序28不會(huì)被意外地重寫(xiě)而存儲(chǔ)在存儲(chǔ)器20則可能會(huì)??扉W存儲(chǔ)器裝置10’的操作程序與快閃存儲(chǔ)器裝置10的操作程序幾乎相同。
在第三實(shí)施例中,在特別設(shè)計(jì)考慮下,一部份的保護(hù)程序28可被存儲(chǔ)在微控制器22的存儲(chǔ)器24中而另一部份的保護(hù)程序28可存儲(chǔ)在快閃存儲(chǔ)器20中。如此一來(lái),就能于保護(hù)程序28在視實(shí)際需要而擴(kuò)大的同時(shí),確保其內(nèi)的一部分程序不會(huì)被其它數(shù)據(jù)所覆蓋。
保護(hù)程序28可以多種的程序語(yǔ)言所寫(xiě)成,而超文本標(biāo)記語(yǔ)言(HypertextMarkup Language,HTML)具有特別的優(yōu)點(diǎn)。HTML是一種可廣泛地應(yīng)用在不同的操作系統(tǒng)的語(yǔ)言,這此不同的操作系統(tǒng)包含Microsoft Windows、Man OS、及Unix、Linux等。用HTML所寫(xiě)成的保護(hù)程序28讓所述快閃存儲(chǔ)器裝置10能跨平臺(tái)作業(yè),換句話說(shuō),無(wú)法跨平臺(tái)作業(yè)的保護(hù)程序是不能廣泛使用的。當(dāng)然,HTML僅是設(shè)計(jì)保護(hù)程序28的眾多程序語(yǔ)言中的一種,其它程序語(yǔ)言也可以被拿來(lái)設(shè)計(jì)。
一般而言,微控制器22會(huì)解讀計(jì)算機(jī)40的快閃存儲(chǔ)器20的存取要求,并允許或拒絕數(shù)據(jù)在計(jì)算機(jī)40與快閃存儲(chǔ)器20間交換。保護(hù)程序28會(huì)比對(duì)輸入的通過(guò)碼與預(yù)設(shè)通過(guò)碼32是否相符。如果相符,則用戶可以存取快閃存儲(chǔ)器20的存儲(chǔ)分割區(qū)30,反之,用戶將無(wú)法存取。保護(hù)程序28與預(yù)設(shè)通過(guò)碼32可以完整或部分存儲(chǔ)在快閃存儲(chǔ)器20或微控制器22的存儲(chǔ)器24中。當(dāng)然,本發(fā)明可依上述的內(nèi)容加以應(yīng)用,而所述快閃存儲(chǔ)器20可被分割,其每一分割區(qū)都有不同的讀取與寫(xiě)入的路徑的預(yù)設(shè)通過(guò)碼。
相較于先前技術(shù),本發(fā)明提供一種用來(lái)控制微控制器如何存取快閃存儲(chǔ)器內(nèi)的數(shù)據(jù)的保護(hù)程序。所述快閃存儲(chǔ)器裝置可存儲(chǔ)保護(hù)程序且不需要分別安裝或分配軟件。以HTML語(yǔ)言所寫(xiě)成的保護(hù)程序還可被廣泛的應(yīng)用于各種不同操作系統(tǒng)。基于上述的理由,本發(fā)明的快閃存儲(chǔ)器裝置與先前的技術(shù)相比可廣泛使用,并更有效率且成本更低。
以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明申請(qǐng)專(zhuān)利范圍所做的均等變化與修飾,皆應(yīng)屬本發(fā)明專(zhuān)利的涵蓋范圍。
權(quán)利要求
1.一種用于計(jì)算機(jī)中的快閃存儲(chǔ)器裝置,包括一連接端口,用來(lái)使所述快閃存儲(chǔ)器以電連接至所述計(jì)算機(jī);一微控制器,電連接于所述連接端口;一快閃存儲(chǔ)器,電連接于所述微控制器;以及一保護(hù)程序,用以限制對(duì)所述快閃存儲(chǔ)器的存取,其中,當(dāng)所述快閃存儲(chǔ)器裝置接收到所述計(jì)算機(jī)的快閃存儲(chǔ)器所傳來(lái)的存取請(qǐng)求時(shí),存儲(chǔ)在所述計(jì)算機(jī)內(nèi)的通過(guò)碼將會(huì)與存儲(chǔ)在所述快閃存儲(chǔ)器的預(yù)設(shè)碼以可解讀的格式通過(guò)所述保護(hù)程序做比較,若所述通過(guò)碼不等于所述預(yù)設(shè)碼,則能使所述微控制器避免對(duì)所述連接端口與所述快閃存儲(chǔ)器進(jìn)行數(shù)據(jù)交換,若所述通過(guò)碼與所述預(yù)設(shè)碼相等,則能使所述微控制器允許所述連接端口與所述快閃存儲(chǔ)器進(jìn)行數(shù)據(jù)交換。
2.如權(quán)利要求1所述的快閃存儲(chǔ)器裝置,其中,當(dāng)所述微控制器接收到來(lái)自所述連接端口的快閃存儲(chǔ)器存取請(qǐng)求時(shí),所述保護(hù)程序會(huì)被所述計(jì)算機(jī)所執(zhí)行。
3.如權(quán)利要求1所述的快閃存儲(chǔ)器裝置,其中,所述快閃存儲(chǔ)器被分割成復(fù)數(shù)個(gè)分割區(qū),且所述保護(hù)程序可決定所述連接端口與每個(gè)分割區(qū)間的信息交換方式。
4.如權(quán)利要求1所述的快閃存儲(chǔ)器裝置,其中,所述預(yù)設(shè)碼可由用戶設(shè)定。
5.如權(quán)利要求1所述的快閃存儲(chǔ)器裝置,其中,所述預(yù)設(shè)碼是加密的。
6.如權(quán)利要求1所述的快閃存儲(chǔ)器裝置,其中,所述預(yù)設(shè)碼存儲(chǔ)在所述微控制器中。
7.如權(quán)利要求1所述的快閃存儲(chǔ)器裝置,其中,所述預(yù)設(shè)碼存儲(chǔ)在所述快閃存儲(chǔ)器中。
8.如權(quán)利要求1所述的快閃存儲(chǔ)器裝置,其中,所述保護(hù)程序存儲(chǔ)在所述微控制器中。
9.如權(quán)利要求1所述的快閃存儲(chǔ)器裝置,其中,所述保護(hù)程序存儲(chǔ)在所述快閃存儲(chǔ)器中。
10.如權(quán)利要求1所述的快閃存儲(chǔ)器裝置,其中,所述保護(hù)程序的一部份存儲(chǔ)在所述快閃存儲(chǔ)器中,而另一部份則存儲(chǔ)在所述微控制器中。
11.如權(quán)利要求1所述的快閃存儲(chǔ)器裝置,其中,所述保護(hù)程序的指令在所述計(jì)算機(jī)的圖形用戶接口(GUI)呈現(xiàn)。
12.如權(quán)利要求1所述的快閃存儲(chǔ)器裝置,其中,所述連接端口是萬(wàn)用串行總線(USB)端口。
13.如權(quán)利要求1所述的快閃存儲(chǔ)器裝置,其中,所述連接端口是整合驅(qū)動(dòng)電子(IDE)端口。
14.如權(quán)利要求1所述的快閃存儲(chǔ)器裝置,其中,所述保護(hù)程序是以超文本標(biāo)記語(yǔ)言(HTML)寫(xiě)成。
15.一種用以提供快閃存儲(chǔ)器裝置安全性的方法,所述快閃存儲(chǔ)器裝置包含一快閃存儲(chǔ)器、一連接端口、一保護(hù)程序、以及一微控制器,其連接于所述快閃存儲(chǔ)器和所述連接端口,所述方法包含步驟預(yù)先安裝至少一部份的保護(hù)程序至所述微控制器;執(zhí)行所述保護(hù)程序;通過(guò)所述保護(hù)程序接收一通過(guò)碼;以及比較所述通過(guò)碼與一預(yù)設(shè)通過(guò)碼。
16.如權(quán)利要求15所述的方法,還包括步驟若所述通過(guò)碼不等于所述預(yù)設(shè)通過(guò)碼,則避免存取所述快閃存儲(chǔ)器。
17.如權(quán)利要求15所述的方法,還包括步驟若所述通過(guò)碼等于所述預(yù)設(shè)通過(guò)碼,則允許存取所述快閃存儲(chǔ)器。
18.如權(quán)利要求15所述的方法,其中,所述保護(hù)程序是以超文本標(biāo)記語(yǔ)言(HTML)寫(xiě)成。
19.一種用以提供快閃存儲(chǔ)器裝置安全性的方法,其中,所述快閃存儲(chǔ)器裝置包含一快閃存儲(chǔ)器、一連接端口、一保護(hù)程序、以及一微控制器,其連接于所述快閃存儲(chǔ)器和所述連接端口,所述方法包含步驟安裝一以超文本標(biāo)記語(yǔ)言寫(xiě)成的保護(hù)程序至所述微控制器;執(zhí)行所述保護(hù)程序;通過(guò)所述保護(hù)程序接收一通過(guò)碼;比較所述通過(guò)碼與一預(yù)設(shè)通過(guò)碼;以及根據(jù)比較的結(jié)果控制所述快閃存儲(chǔ)器裝置的存取。
全文摘要
一種快閃存儲(chǔ)器裝置,其包含有一連接端口、一微控制器、一快閃存儲(chǔ)器、及一保護(hù)程序。所述保護(hù)程序提供一連接于所述連接端口的計(jì)算機(jī)與快閃存儲(chǔ)器間的通過(guò)碼的安全性,所述微控制器控制已通過(guò)所述保護(hù)程序的數(shù)據(jù)在計(jì)算機(jī)與快閃存儲(chǔ)器間的傳送。當(dāng)所述微控制器收到所述快閃存儲(chǔ)器所傳來(lái)的存取請(qǐng)求時(shí),存儲(chǔ)在所述快閃存儲(chǔ)器或所述微控制器內(nèi)的保護(hù)程序便可由所述計(jì)算機(jī)所執(zhí)行。
文檔編號(hào)G06F21/00GK1467750SQ0214803
公開(kāi)日2004年1月14日 申請(qǐng)日期2002年10月21日 優(yōu)先權(quán)日2002年7月11日
發(fā)明者蔡智仁, 喬夢(mèng)麟 申請(qǐng)人:騰研科技股份有限公司