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

      一種基于加密鎖進(jìn)行權(quán)限控制的實(shí)現(xiàn)方法

      文檔序號(hào):6504841閱讀:326來(lái)源:國(guó)知局
      一種基于加密鎖進(jìn)行權(quán)限控制的實(shí)現(xiàn)方法
      【專利摘要】針對(duì)傳統(tǒng)權(quán)限控制功能單一、成本較高、通用性不強(qiáng)、功能欠缺等弊端,本發(fā)明介紹了一種表基于加密鎖進(jìn)行權(quán)限控制的實(shí)現(xiàn)方法。該方法允許在功能模塊上存在包含關(guān)系的各版本軟件產(chǎn)品集成在一個(gè)產(chǎn)品中,而僅通過(guò)服務(wù)器端的密碼鎖進(jìn)行版本控制、使用年限限制、同時(shí)在線人數(shù)限制,即將服務(wù)器的MAC地址生成的公鑰通過(guò)加密算法生成私鑰寫入加密鎖,用戶登錄時(shí)自動(dòng)驗(yàn)證公鑰和私鑰是否一致;軟件可使用的起始日期、可使用的年限和軟件可使用的截止日期寫入加密鎖,用戶登錄的時(shí)候自動(dòng)比對(duì)結(jié)束使用日期和系統(tǒng)時(shí)間;將同時(shí)在線人數(shù)寫入加密鎖,用戶登錄時(shí)自動(dòng)統(tǒng)計(jì)已在線人數(shù),并對(duì)比加密鎖中記錄的同時(shí)在線人數(shù)。
      【專利說(shuō)明】—種基于加密鎖進(jìn)行權(quán)限控制的實(shí)現(xiàn)方法

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及一種權(quán)限控制的方法,尤其是基于加密鎖進(jìn)行權(quán)限控制的實(shí)現(xiàn)方法。本發(fā)明屬于計(jì)算機(jī)【技術(shù)領(lǐng)域】。

      【背景技術(shù)】
      [0002]軟件公司往往會(huì)根據(jù)用戶不同的需求和支付能力的差異,為某一類客戶提供特定類型或版本的產(chǎn)品(如基礎(chǔ)版、標(biāo)準(zhǔn)版、高級(jí)版)。這些版本包含的功能模塊不同,存在著父子間的繼承關(guān)系,高版本向下兼容低版本。為節(jié)約軟件產(chǎn)品研發(fā)成本和提高通用性,軟件公司會(huì)將所有功能模塊封裝在一個(gè)產(chǎn)品中,不再將不同版本的產(chǎn)品作為單獨(dú)的產(chǎn)品提供給客戶,同時(shí)通過(guò)加軟硬件密技術(shù)實(shí)現(xiàn)版本控制,即僅向用戶提供一個(gè)價(jià)格便宜、安全易用的加密鎖進(jìn)行版本區(qū)分。如何控制這些不同版本的軟件產(chǎn)品,是軟件研發(fā)時(shí)重點(diǎn)考量的因素,既要保證用戶正常訪問(wèn)已授權(quán)的功能模塊,又要防止用戶非法越權(quán)使用未授權(quán)的模塊功能。軟件產(chǎn)品一般也會(huì)規(guī)定同時(shí)在線使用人數(shù),當(dāng)超過(guò)規(guī)定的最大可用用戶數(shù)時(shí),則應(yīng)不允許其登錄系統(tǒng)。此外,還要考慮用戶超時(shí)訪問(wèn)時(shí)的控制問(wèn)題,防止非法用戶冒名登錄訪問(wèn)系統(tǒng),也就是說(shuō),若當(dāng)前用戶在某一時(shí)間段之內(nèi)沒(méi)有進(jìn)行任何操作,則系統(tǒng)認(rèn)為該用戶已離開當(dāng)前操作的電腦且未進(jìn)行退出操作。傳統(tǒng)的權(quán)限控制未能完全考慮以上問(wèn)題,跟系統(tǒng)帶來(lái)各種安全隱患。


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

      [0003]針對(duì)傳統(tǒng)權(quán)限控制功能單一、成本較高、通用性不強(qiáng)、功能欠缺等弊端,本發(fā)明介紹了一種表基于加密鎖進(jìn)行權(quán)限控制的實(shí)現(xiàn)方法。具體步驟如下:
      加密鎖支持加密的內(nèi)容包括:使用年限、同時(shí)在線人數(shù)、使用模塊三類。
      [0004]步驟1:將服務(wù)器的MAC地址生成的公鑰通過(guò)加密算法生成私鑰寫入加密鎖,用戶登錄時(shí)自動(dòng)驗(yàn)證公鑰和私鑰是否一致;
      步驟2:軟件可使用的起始日期、可使用的年限和軟件可使用的截止日期寫入加密鎖,用戶登錄的時(shí)候自動(dòng)比對(duì)結(jié)束使用日期和系統(tǒng)時(shí)間。
      [0005]步驟3:將同時(shí)在線人數(shù)寫入加密鎖,用戶登錄時(shí)自動(dòng)統(tǒng)計(jì)已在線人數(shù),并對(duì)比加密鎖中記錄的同時(shí)在線人數(shù)。
      [0006]步驟4:使用模塊(版本)分為基礎(chǔ)版(base)、標(biāo)準(zhǔn)版(standard)>高級(jí)版(advanced)等,這幾個(gè)版本的版本標(biāo)識(shí)符均寫入加密鎖,系統(tǒng)啟動(dòng)時(shí)從加密鎖里讀取版本標(biāo)識(shí)符,屏蔽相應(yīng)鏈接并把版本標(biāo)識(shí)符存入內(nèi)存,每個(gè)版本功能模塊的訪問(wèn)路徑里面會(huì)有版本標(biāo)識(shí)符如下路徑(http://192.168.1.100/base/ht.do或映射為外網(wǎng)訪問(wèn)地址)類似,訪問(wèn)每一個(gè)地址時(shí)攔截器將地址和內(nèi)存中的版本標(biāo)識(shí)符進(jìn)行比對(duì)。
      [0007]通過(guò)以上操作,可對(duì)軟件產(chǎn)品版本、同時(shí)在線人數(shù)、使用年限實(shí)施有效的控制,達(dá)到安全可靠、降低成本的目的。

      【具體實(shí)施方式】
      [0008]實(shí)施例一
      1.將服務(wù)器端的MAC地址通過(guò)復(fù)雜的加密算法進(jìn)行加密,生成一個(gè)長(zhǎng)字符串(以二進(jìn)制顯示)。將該字符串作為私鑰寫入已準(zhǔn)備好的USB密碼鎖。
      [0009]2.用戶通過(guò)瀏覽器遠(yuǎn)程訪問(wèn)服務(wù)器端的系統(tǒng)并進(jìn)行登錄操作時(shí),系統(tǒng)自動(dòng)為其分配唯一的公鑰,此時(shí)驗(yàn)證該公鑰是否與在服務(wù)器端已存儲(chǔ)在USM密碼鎖中的私鑰是否一致。若驗(yàn)證一致,且在允許訪問(wèn)的年限之內(nèi),則加載該用戶能使用的版本和功能模塊;若驗(yàn)證不一致,則不允許用戶登錄。
      [0010]3.當(dāng)用戶成功登錄系統(tǒng)時(shí),記錄用戶的操作時(shí)間,若用戶進(jìn)行了某一項(xiàng)操作,則操作時(shí)間清零,并重新累加遞增。當(dāng)用戶超過(guò)規(guī)定的時(shí)間未進(jìn)行任何操作時(shí),則強(qiáng)制用戶再次登錄。
      [0011]4.當(dāng)用戶成功登錄系統(tǒng)時(shí),自動(dòng)在存儲(chǔ)當(dāng)前在線用戶總數(shù)的變量上累加1,并與服務(wù)器端USB密碼鎖中記錄的最大在線用戶總數(shù)進(jìn)行對(duì)比。若小于密碼鎖中記錄的最大在線用戶總數(shù),則允許訪問(wèn);若大于密碼鎖中記錄的最大在線用戶總數(shù),則不允許訪問(wèn)。
      [0012]除上述實(shí)施例外,本發(fā)明還可以有其他實(shí)施方式。凡采用等同替換或等效變換形成的技術(shù)方案,均落在本發(fā)明要求的保護(hù)范圍。
      【權(quán)利要求】
      1.將功能上存在包含關(guān)系的不同版本的產(chǎn)品融合在一個(gè)產(chǎn)品中,僅通過(guò)服務(wù)器端的USB密碼鎖進(jìn)行控制。
      2.USB密碼鎖中存儲(chǔ)了服務(wù)器端的MAC地址,通過(guò)某加密算法進(jìn)行字符變換,存儲(chǔ)各版本的使用期限、最大同時(shí)在線人數(shù)等信息。
      3.用戶登錄系統(tǒng)時(shí)攔截器進(jìn)行的操作,自動(dòng)判斷當(dāng)前用戶允許使用的產(chǎn)品版本和功能模塊、使用期限、最大在線人數(shù)。
      【文檔編號(hào)】G06F21/12GK104252585SQ201310261732
      【公開日】2014年12月31日 申請(qǐng)日期:2013年6月27日 優(yōu)先權(quán)日:2013年6月27日
      【發(fā)明者】不公告發(fā)明人 申請(qǐng)人:鎮(zhèn)江雅迅軟件有限責(zé)任公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1