【摘要】本實用新型屬于一種清潔節水沖水箱,采用在水箱內設有浮閥標桿,其上滑設有浮閥座,浮閥座上設有固定鈕,浮閥固定在浮閥座上。在水箱內,或水箱外設有投放清潔液裝置。本實用新型能根據用途隨意調整控制水箱內水位,并使水箱內的儲水含清潔液,以在沖
【摘要】 一種用于防止軟件運行在非授權計算機上的保 護裝置,屬軟件保護領域。由鑰匙器件、保護器件和織入器件 構成。鑰匙器件用于存放非對稱加密算法的私鑰和運行非對稱 加密算法。保護器件包含有非對稱加密算法的公鑰和非對稱加 密算法的軟件代碼,它將被織入器件織入到被保護的軟件代碼 中以保護軟件。織入器件使用公知的算法生成非對稱加密算法 的公鑰、私鑰對,并將公鑰和私鑰分別寫入保護器件和鑰匙器 件中。織入器件選擇在被保護的軟件代碼中織入保護器件的織 入點位置和織入方法,并完成織入操作,生成發布前代碼。發 布前代碼運行到織入點處的保護器件時,保護器件將隨機地與 鑰匙器件進行相互之間的身份認證并決定是否運行。具有加密 效果佳等優點。 【專利類型】發明申請 【申請人】施霖 【申請人類型】個人 【申請人地址】650051云南省昆明市環城東路50號昆工新迎校區 【申請人地區】中國 【申請人城市】昆明市 【申請人區縣】盤龍區 【申請號】CN200610010916.0 【申請日】2006-05-23 【申請年份】2006 【公開公告號】CN1897005A 【公開公告日】2007-01-17 【公開公告年份】2007 【IPC分類號】G06F21/00; G06F21/12 【發明人】施霖 【主權項內容】1.一種用于防止軟件運行在非授權計算機上的保護裝置,該保護裝置由鑰匙器 件(5)、保護器件(3)和織入器件(1)構成,其特征在于保護裝置的保護 步驟如下: 步驟1.織入器件(1)使用公知的算法生成非對稱加密算法的公鑰(2)、私 鑰(4)對,并將公鑰(2)和私鑰(4)分別寫入保護器件(3)和 鑰匙器件(5)中; 步驟2.保護器件(3)是完成保護功能的軟件代碼,其中包含有非對稱加密 算法的公鑰(2)和非對稱加密算法的軟件代碼。保護器件(3)將 被織入器件(1)織入到被保護的軟件代碼(6)中,在被保護軟件 代碼(6)運行在計算機上的時候時為其提供保護; 步驟3.鑰匙器件(5)用于存放非對稱加密算法的私鑰(4)和運行非對稱 加密算法; 步驟4.織入器件(1)選擇在被保護的軟件代碼(6)中織入保護器件(3) 的織入點的位置和織入方法,在被保護軟件代碼(6)中的多個關鍵 點織入保護器件(3),使得保護器件(3)與被保護軟件代碼(6) 成為一體不可分割或很難分割,在被保護軟件代碼(6)中織入保護 器件(3)以后,生成發布前代碼(7); 步驟5.發布前代碼(7)經過編譯或不經過編譯以后形成發布軟件(8),發 布軟件(8)包括了編織在一起的被保護軟件代碼(6)和保護器件 (3)代碼; 步驟6.鑰匙器件(5)與保護器件(3)在發布軟件(8)的運行環境中連接 在一起,在發布軟件(8)的運行環境中,鑰匙器件(5)與保護器 件(3)之間的身份認證使用公知的非對稱加密算法的身份認證算法 進行相互之間的身份認證,非對稱加密算法的公鑰(2)保存在保護 器件(3)中,有公鑰(2)參與的運算過程在保護器(3)件中完成。 非對稱加密算法的私鑰(4)保存在鑰匙器件(5)中,有私鑰(4) 參與的運算過程在鑰匙器件(5)中完成; 步驟7.發布軟件(8)運行到織入點處的保護器件(3)時,保護器件(3) 將隨機地與鑰匙器件(5)進行相互之間的身份認證,如果身份認證 通過,發布軟件(8)繼續運行,否則終止運行。 【當前權利人】施霖 【當前專利權人地址】云南省昆明市環城東路50號昆工新迎校區 【被引證次數】9 【被他引次數】9.0 【家族被引證次數】9
未經允許不得轉載:http://www.mhvdw.cn/1775762678.html
喜歡就贊一下






