做為在沈陽從事軟件定制開發(fā)多年的軟件開發(fā)公司來說,無論是辦公OA還是ERP軟件均有進(jìn)行過開發(fā)。軟件從架構(gòu)來說分為B/S和C/S,從網(wǎng)絡(luò)環(huán)境又分為聯(lián)網(wǎng)和單機(jī)的。無論是B/S還是C/S相對(duì)于聯(lián)網(wǎng)的軟件,我們都可以通過用戶名來進(jìn)行限制登錄,那如果是單機(jī)的軟件呢,如果我們不限制,任何人安裝后都可以使用,那無論對(duì)軟件開發(fā)公司還是客戶來說,都會(huì)造成一定的損失。那么我們該怎么限制呢,其實(shí)很簡單,首先每個(gè)電腦都會(huì)有唯一的CPU序列號(hào),我們只需要讀取到這個(gè)序列號(hào),然后通過只有自己知道的加密密鑰進(jìn)行加密就可以了。當(dāng)然如果感覺不夠復(fù)雜,我們還可以再加入電腦的硬盤號(hào)或者其他的標(biāo)識(shí)。