專利名稱:硬盤選擇性寫保護(hù)裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機(jī)輔助存儲器領(lǐng)域。
硬盤在計算機(jī)系統(tǒng)中的必要性和優(yōu)越性在于①隨著軟件容量的不斷擴(kuò)大,越來越多的軟件必須安裝在硬盤上才能運(yùn)行,而硬盤的大容量正適合于這一要求;②硬盤訪問的高速度,為操作人員和大程序運(yùn)行提供了合適的硬件環(huán)境;③硬盤,特別是硬磁盤設(shè)備的低價格,使其得到廣泛的普及應(yīng)用??梢娪脖P在計算機(jī)系統(tǒng)中不可缺少,十分重要。然而,目前的硬盤其硬件結(jié)構(gòu)是全開放式的,因而造成如下缺陷①非授權(quán)者對于硬盤的非法訪間,使其可以非法查閱硬盤信息,導(dǎo)致失密;②可以非法寫盤(刪除、修改、添加等),導(dǎo)致系統(tǒng)紊亂甚至遭到破壞;③由于計算機(jī)病毒常常將硬盤作為攻擊目標(biāo),致使硬盤成為病毒的主要寄生載體和傳播媒介。由此可見,硬盤的安全性無法得到保障。
本發(fā)明的目的在于彌補(bǔ)當(dāng)前硬盤存在的上述缺陷,提供一種硬盤選擇性寫保護(hù)裝置,即硬盤選擇性禁止/允許讀/寫裝置。該裝置能防止所規(guī)定的硬盤區(qū)域被非法讀盤、非法寫盤。
本發(fā)明中所謂選擇性,其含義為①參數(shù)選擇性,參數(shù)系指硬盤地址空間要素(柱號、頭號、區(qū)號)中的某一合法要素,如柱號;或這些要素的合法組合,如柱號與頭號與區(qū)號的組合,這些合法要素或組合,授權(quán)者可以選擇設(shè)定。而被選擇的具體參數(shù)值應(yīng)是有意義的,例如不能超過實際硬盤中規(guī)定的各要素取值范圍。②操作可選擇性,系指授權(quán)者可以對上述參數(shù)規(guī)定的硬盤區(qū)域選擇禁止/允許讀/寫操作,以及是否可使上述選擇的操作在該區(qū)域有效或者使該區(qū)域進(jìn)入正常狀態(tài)(即允許讀并允許寫狀態(tài),下同)。例如,對上述參數(shù)規(guī)定的硬盤區(qū)域選擇禁止寫,或者選擇禁止讀和禁止寫,以及它們的合乎邏輯的組合,或者使該區(qū)域進(jìn)入正常。
本發(fā)明中的所謂禁止/允許讀/寫,其含義是禁止讀或禁止寫,或允許讀或允許寫,或上述四種操作的有意義的組合。
本發(fā)明的目的是采用如下措施來來實現(xiàn)的硬盤選擇性寫保護(hù)裝置包括參數(shù)記憶部件、當(dāng)前參數(shù)寄存器組、控制部件、授權(quán)部件,參數(shù)記憶部件可以存放被禁止/允許讀/寫的硬盤地址參數(shù)和禁止/允許讀/寫操作代碼,也可以縮減為用于存放上述兩項中的一項;當(dāng)前參數(shù)寄存器組可以存放硬盤的當(dāng)前參數(shù);控制部件可以根據(jù)參數(shù)記憶部件的內(nèi)容和當(dāng)前參數(shù)寄存器組的當(dāng)前參數(shù)以及主機(jī)命令,控制禁止/允許讀/寫操作是否進(jìn)行,也可具有存放禁止/允許讀/寫操作代碼的作用;授權(quán)部件用于授權(quán)者對參數(shù)的選擇區(qū)域是否處于禁止/允許讀/寫選擇以及控制所選參數(shù)規(guī)定的硬盤區(qū)域是否處于禁止/允許讀/寫有效狀態(tài),也可縮減為具有上述三項中的某些項的作用。
本發(fā)明與現(xiàn)有技術(shù)相比,具有如下效果①授權(quán)者可以選擇參數(shù)規(guī)定的硬盤區(qū)域處于禁止寫狀態(tài),此時,任何操作者不能對該區(qū)域進(jìn)行寫盤操作,也防止了計算機(jī)病毒對規(guī)定區(qū)域的污染、破壞和寄生;②授權(quán)者可以選擇參數(shù)規(guī)定的硬盤區(qū)域處于禁止讀和禁止寫狀態(tài),此時,任何操作者不能對該區(qū)域進(jìn)行讀寫盤操作,防止非法寫盤;③可造反實現(xiàn)多區(qū)域分別控制;④適用于多種接口標(biāo)準(zhǔn);⑤本發(fā)明可制作芯片級或插卡級產(chǎn)品。
下面結(jié)合附圖對本發(fā)明作進(jìn)一步說明
圖1是本發(fā)明的一種硬盤選擇區(qū)域禁止/允許讀/寫控制2是本發(fā)明的另一種硬盤選擇區(qū)域禁止/允許讀/寫控制3是本發(fā)明的一種卡式硬盤禁止寫控制圖參照圖1授權(quán)者通過授權(quán)部件取得選擇權(quán),用軟件命令或硬件設(shè)定,將禁止/允許讀/寫能數(shù)和禁止/允許讀/寫操作代碼存入?yún)?shù)記憶部件(操作代碼也可存入控制部件)。硬盤運(yùn)行時,當(dāng)前參數(shù)寄存器組中的不斷變化的當(dāng)前參數(shù)作用于參數(shù)記憶部件,控制部件根據(jù)上述作用結(jié)果和主機(jī)發(fā)來的命令,在授權(quán)者已選擇使所選參數(shù)規(guī)定的硬盤區(qū)域處于禁止/允許讀/寫有效的情況下,完成對硬盤選擇區(qū)域禁止/允許讀/寫控制。如果授權(quán)者選擇控制上述硬盤區(qū)域進(jìn)入正常狀態(tài),則該區(qū)域不再受到禁止/允許讀/寫的控制。
參照圖2授權(quán)者通過授權(quán)部件取得選擇權(quán),用軟件命令或硬件設(shè)定,將禁止/允許讀/寫能數(shù)和禁止/允許讀/寫操作代碼存入?yún)?shù)記憶部件(操作代碼也可存入控制部件)。硬盤運(yùn)行時,當(dāng)前參數(shù)寄存器組中的不斷變化的當(dāng)前參數(shù)和參數(shù)記憶部件中的參數(shù)進(jìn)入控制部件,控制部件還要根據(jù)主機(jī)發(fā)來的命令,在授權(quán)者已選擇使所選參數(shù)規(guī)定的硬盤區(qū)域處于禁止/允許讀/寫有效的情況下,完成對硬盤選擇區(qū)域禁止/允許讀/寫控制。如果授權(quán)者選擇控制上述硬盤區(qū)域進(jìn)入正常狀態(tài),則該區(qū)域不再受到禁止/允許讀/寫的控制。
參照圖3假使授權(quán)者已經(jīng)通過U1選擇禁止寫有效(圖中上方接通,下方斷開)并在U2中設(shè)定好參數(shù)值(柱號值),當(dāng)主機(jī)要訪問硬磁盤時,主機(jī)通過入信號電纜把要訪問的硬磁盤地址(柱號)當(dāng)前值寫入硬磁盤驅(qū)動器中柱號寄存器組內(nèi),同時還通過U3和數(shù)據(jù)總線將同樣的參數(shù)值寫入本卡的U4中,U5把來自U2和U4的數(shù)值進(jìn)行比較,如果U4的當(dāng)前參數(shù)值不在U2中參數(shù)值規(guī)定的范圍(0至設(shè)定的柱號值,下同)內(nèi),則U5將入信號電纜和出信號電纜接通,使U4中當(dāng)前參數(shù)值規(guī)定的范圍內(nèi),則U5判斷來自主機(jī)的操作命令,若為讀命令,則使入信號電纜與出信號電纜接通,若為寫命令,則使出信號電纜的有關(guān)信號無效,從而達(dá)到禁止寫的目的。
權(quán)利要求
1.一種硬盤選擇性寫保護(hù)裝置,其特征是所述的寫保護(hù)裝置包括參數(shù)記憶部件、當(dāng)前參數(shù)寄存器組、控制部件、授權(quán)部件,參數(shù)記憶部件可以存放被禁止/允許讀/寫的硬盤地址參數(shù)和禁止/允許讀/寫操作代碼,也可以縮減為用于存放上述兩硬中的一項;當(dāng)前參數(shù)寄存器組可以存放硬盤的當(dāng)前參數(shù);控制部件可以根據(jù)參數(shù)記憶部件的內(nèi)容和當(dāng)前參數(shù)寄存器組的當(dāng)前參數(shù)以及主機(jī)命令,控制禁止/允許讀/寫操作是否進(jìn)行,也可具有存放禁止/允許讀/寫操作代碼的作用;授權(quán)部件用于授權(quán)者對參數(shù)的選擇區(qū)域是否處于禁止/允許讀/寫選擇以及控制所選參數(shù)規(guī)定的硬盤區(qū)域是否處于禁止/允許讀/寫有效狀態(tài),也可縮減為具有上述三項中的某些項的作用。
2.根據(jù)權(quán)利要求1所述的硬盤選擇性寫保護(hù)裝置,其特征是所述的參數(shù)記憶部件是半導(dǎo)體記憶器件,或者是機(jī)械編碼開關(guān)。
3.根據(jù)權(quán)利要求1所述的硬盤選擇性寫保護(hù)裝置,其特征是所述的授權(quán)部件是電子開關(guān),或者是機(jī)械開關(guān),或者編碼開關(guān),或者是半導(dǎo)體記憶器件。
4.根據(jù)權(quán)利要求1所述的硬盤選擇性寫保護(hù)裝置,其特征是所述的寫保護(hù)裝置可以安裝在卡上,也可以集成在半導(dǎo)體芯片內(nèi)。
全文摘要
一種硬盤選擇性寫保護(hù)裝置,包括參數(shù)記憶部件、當(dāng)前參數(shù)寄存器組、控制部件、授權(quán)部件,本發(fā)明的裝置可安裝在單獨(dú)的卡上,也可集成在半導(dǎo)體芯片內(nèi)安裝在驅(qū)動電路中,授權(quán)者可以選擇硬盤的某些區(qū)域具有禁止寫或禁止讀并禁止寫等功能,而對其余區(qū)域仍在進(jìn)行正常的讀寫操作。
文檔編號G06F12/16GK1176427SQ97115028
公開日1998年3月18日 申請日期1997年7月24日 優(yōu)先權(quán)日1997年7月24日
發(fā)明者謝用富, 汪德秋 申請人:謝用富