手機的驗證方法、手機及手機驗證系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種手機的驗證方法、手機及手機驗證系統(tǒng),在手機的驗證方法中,所述驗證方法為一第一手機驗證一第二手機的方法,所述第一手機預(yù)存多個IMSI,所述驗證方法包括如下步驟:S1、所述第二手機發(fā)送一包含所述第二手機的IMSI的驗證信息至所述第一手機;S2、所述第一手機判斷所述第二手機的IMSI是否為所述第一手機預(yù)存的多個IMSI中的一個,若是則執(zhí)行步驟S3,若否則流程結(jié)束;S3、所述第一手機確認(rèn)所述第二手機身份合法。本發(fā)明的所述驗證方法能夠更加準(zhǔn)確的驗證手機的身份,有權(quán)限的手機身份很難被仿制,從而有效防止沒有權(quán)限的手機侵入并占用資源。
【專利說明】手機的驗證方法、手機及手機驗證系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種手機的驗證方法、手機及手機驗證系統(tǒng)。
【背景技術(shù)】
[0002]目前,便攜式WIFI(無線保真)熱點已經(jīng)成為日常生活中常見的技術(shù)。將手機接收到的GPRS (通用分組無線服務(wù))信號或3G (第三代移動通信)信號或4G信號轉(zhuǎn)化為WIFI信號再發(fā)出去(反之,則是將WIFI信號轉(zhuǎn)換為2G,3G,4G信號),所述手機就成了一個便攜式WIFI熱點。便攜式WIFI熱點能夠提供給其他沒有權(quán)限接入網(wǎng)絡(luò)的移動終端使用。
[0003]現(xiàn)有技術(shù)中,其他移動終端接入所述便攜式WIFI熱點前的常用驗證手段有密碼驗證和綁定WIFI的MAC地址(硬件地址),但是通過嗅探器等手段能夠容易的破解驗證密碼,MAC地址也會通過截獲便攜式WIFI熱點發(fā)送的數(shù)據(jù)包后被偽造。便攜式WIFI熱點容易被沒有權(quán)限的用戶侵入從而占用資源,網(wǎng)絡(luò)安全性很差。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的技術(shù)問題是為了克服現(xiàn)有技術(shù)中網(wǎng)絡(luò)安全性較差,現(xiàn)有的驗證方法的準(zhǔn)確性不高,從而導(dǎo)致資源被非法占用的缺陷,提供一種更加準(zhǔn)確且安全性能更高的驗證方法。
[0005]本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題:一種手機的驗證方法,所述驗證方法為一第一手機驗證一第二手機的方法,所述第一手機預(yù)存多個IMSI,所述驗證方法包括如下步驟:
[0006]S1、所述第二手機發(fā)送一包含所述第二手機的MSI的驗證信息至所述第一手機;
[0007]S2、所述第一手機判斷所述第二手機的IMSI是否為所述第一手機預(yù)存的多個IMSI中的一個,若是則執(zhí)行步驟S3,若否則流程結(jié)束;
[0008]S3、所述第一手機確認(rèn)所述第二手機身份合法。
[0009]IMSI (國際移動用戶識別碼)是國際上為識別移動用戶所分配的唯一的號碼,是儲存在手機的SIM (用戶身份識別)卡中的移動用戶的標(biāo)志,IMSI不能夠被系統(tǒng)更改?,F(xiàn)有技術(shù)中侵入其他網(wǎng)絡(luò)的方法主要有密碼驗證方法和綁定WIFI的MAC地址的驗證方法,相比這兩種驗證方式的密碼和MAC地址,IMSI不能被改寫,如果包含MSI號碼的數(shù)據(jù)包被非法用戶截獲并破譯出頂SI,非法用戶也不能將自身的IMSI改寫成破譯出的IMSI,IMSI不能被偽造。因此,利用MSI來進(jìn)行驗證,安全性較高。
[0010]所述第一手機預(yù)存多個MSI,這些MSI對應(yīng)的手機是所述第一手機視為身份合法的,例如以第一手機為便攜式WIFI熱點時,這些MSI對應(yīng)的手機是有接入所述第一手機提供的網(wǎng)絡(luò)的權(quán)限的。
[0011]較佳地,所述第一手機還預(yù)存與所述多個MSI對應(yīng)的手機號,步驟S3為:
[0012]S31、所述第一手機發(fā)送一確認(rèn)請求至所述第二手機;
[0013]S32、所述第二手機通過移動通信發(fā)送一確認(rèn)信息至所述第一手機,所述確認(rèn)信息具有內(nèi)容為所述第二手機的手機號的標(biāo)識;
[0014]S33、所述第一手機判斷所述第二手機的手機號是否與所述驗證信息中包含的IMSI對應(yīng),若是則執(zhí)行步驟S34,若否則流程結(jié)束;
[0015]S34、所述第一手機確認(rèn)所述第二手機身份合法。
[0016]手機號與IMSI的對應(yīng)關(guān)系只有移動通信運營商和所述第一手機知道,IMSI不能被仿造,將MSI驗證和手機號驗證的聯(lián)合,可以使身份的驗證具有極高的準(zhǔn)確性。
[0017]較佳地,所述第二手機通過網(wǎng)絡(luò)通信發(fā)送所述驗證信息至所述第一手機。所述第二手機通過網(wǎng)絡(luò)通信能夠方便的發(fā)送所述驗證信息。
[0018]較佳地,所述確認(rèn)信息的形式為短信。當(dāng)所述第一手機接收到所述第二手機的短信后便可以獲知所述第二手機的手機號。
[0019]較佳地,所述確認(rèn)信息的形式為移動呼叫。移動呼叫為日常生活中手機用戶相互撥打的電話,當(dāng)所述第一手機接收到所述第二手機的電話后便可以知道所述第二手機的手機號,撥打的電話中可以包含所述第二手機的標(biāo)識,使所述第一手機能夠分辨出所述第二手機。
[0020]較佳地,所述第一手機在接收所述確認(rèn)信息時不做出提示。所述驗證方法不需要顯示給用戶,如所述確認(rèn)信息的形式為移動呼叫時,所述第一手機在接收到所述移動呼叫時不需要做出響鈴、震動一類的動作,只需要知道所述第二手機的手機號即可。所述第一手機不做出提示可以在不影響用戶的情況下進(jìn)行驗證,也可以加快驗證速度。
[0021]較佳地,所述第一手機接收所述確認(rèn)信息后斷開所述移動呼叫,或所述第二手機確認(rèn)所述移動呼叫發(fā)送至所述第一手機后斷開所述移動呼叫。在第二手機的移動呼叫與所述第一手機建立連接后,不管是所述第一手機還是所述第二手機均能夠判斷出所述移動呼叫已經(jīng)建立,建立連接后所述第一手機便可以知道所述第二手機的手機號,此后不管是所述第一手機還是所述第二手機均可以斷開所述移動呼叫,這樣能夠使本驗證方法不花費通話費。
[0022]較佳地,步驟S33為:
[0023]S331、所述第一手機判斷所述確認(rèn)請求的發(fā)送時間與所述確認(rèn)信息的接收時間的時間間隔是否小于一預(yù)設(shè)時長,若是則執(zhí)行步驟S332,若否則流程結(jié)束;
[0024]S332、所述第一手機判斷所述第二手機的手機號是否與所述驗證信息中包含的IMSI對應(yīng),若是則執(zhí)行步驟S34,若否則流程結(jié)束。
[0025]所述第一手機判斷所述時間間隔是否小于一預(yù)設(shè)時長是為了分辨出所述第二手機,例如在所述第一手機發(fā)送所述確認(rèn)請求至所述第二手機后所述第二手機沒有馬上向所述第一手機發(fā)送形式如移動呼叫的確認(rèn)信息,在這期間剛好有一個其他手機移動呼叫所述第一手機,為避免第一手機將其他手機的手機號與所述第二手機的IMSI號對應(yīng)起來造成錯誤的驗證,設(shè)置一個時間間隔,在所述時間間隔內(nèi)接收到的確認(rèn)信息視為所述第二手機的手機號。這種方式能夠進(jìn)一步提高所述驗證方法的驗證的準(zhǔn)確性。
[0026]較佳地,所述預(yù)設(shè)時長的取值范圍為I秒至5秒。根據(jù)手機的發(fā)送所述確認(rèn)信息的速度調(diào)整時間間隔,從而設(shè)置預(yù)設(shè)時長的取值。
[0027]本發(fā)明的手機的驗證方法不僅可以運用到便攜式WIFI熱點的權(quán)限驗證上,還可以應(yīng)用到手機其他需要驗證身份或權(quán)限的領(lǐng)域中,例如以手機作為服務(wù)器模式對登錄用戶身份的驗證等。
[0028]本發(fā)明還提供了一種手機,所述手機預(yù)存多個IMSI,所述手機包括:
[0029]一接收模塊,用于接收一外部手機發(fā)送的包含所述外部手機的MSI的驗證信息;
[0030]一判斷模塊,用于判斷所述外部手機的IMSI是所述手機預(yù)存的多個IMSI中的一個后,調(diào)用一確認(rèn)模塊;
[0031]所述確認(rèn)模塊,用于確認(rèn)所述外部手機身份合法。
[0032]所述手機可以為上述驗證方法中的第一手機,所述外部手機可以為所述驗證方法中的第二手機。所述手機可以通過所述驗證方法驗證所述外部手機的身份是否合法,且驗證的準(zhǔn)確性極高。
[0033]較佳地,所述接收模塊通過網(wǎng)絡(luò)通信接收所述驗證信息。所述接收模塊通過網(wǎng)絡(luò)通信能夠方便的接收所述驗證信息。
[0034]較佳地,所述確認(rèn)信息的形式為短信。
[0035]較佳地,所述確認(rèn)信息的形式為移動呼叫。
[0036]較佳地,所述手機在接收所述確認(rèn)信息時不做出提示。所述驗證方法不需要顯示給用戶,如所述確認(rèn)信息的形式為移動呼叫時,所述手機在接收到所述移動呼叫時不需要做出響鈴、震動一類的動作,只需要知道所述外部手機的手機號即可。所述手機不做出提示可以在不影響用戶的情況下進(jìn)行驗證,也可以加快驗證速度。
[0037]較佳地,所述手機接收所述確認(rèn)信息后斷開所述移動呼叫。在外部手機的移動呼叫與所述手機建立連接后,所述手機能夠判斷出所述移動呼叫已經(jīng)建立,建立連接后所述手機便可以知道所述外部手機的手機號,此后所述手機可以斷開所述移動呼叫,這樣能夠使所述手機和所述外部手機不花費通話費。
[0038]較佳地,所述判斷模塊還用于判斷所述確認(rèn)請求的發(fā)送時間與所述確認(rèn)信息的接收時間的時間間隔小于一預(yù)設(shè)時長后,繼續(xù)判斷所述外部手機的手機號是否與所述驗證信息中包含的MSI對應(yīng),若是則調(diào)用所述確認(rèn)模塊。判斷所述時間間隔是否小于一預(yù)設(shè)時長,能夠使所述手機正確辨認(rèn)出所述外部手機的手機號。
[0039]較佳地,所述預(yù)設(shè)時長的取值范圍為I秒至5秒。根據(jù)手機的發(fā)送所述確認(rèn)信息的速度調(diào)整時間間隔,從而設(shè)置預(yù)設(shè)時長的取值。
[0040]本發(fā)明還提供一種手機驗證系統(tǒng),所述手機驗證系統(tǒng)包括一如上所述的手機以及一個以上的所述外部手機。所述手機驗證系統(tǒng)中,所述手機能夠準(zhǔn)確的驗證所述外部手機的身份是否合法。
[0041]本發(fā)明的積極進(jìn)步效果在于:本發(fā)明的所述驗證方法能夠更加準(zhǔn)確的驗證手機的身份,有權(quán)限的手機身份很難被仿制,從而有效防止沒有權(quán)限的手機侵入并占用資源。
【專利附圖】
【附圖說明】
[0042]圖1為本發(fā)明手機的驗證方法的實施例1的流程圖。
[0043]圖2為本發(fā)明手機的實施例1的結(jié)構(gòu)示意圖。
[0044]圖3為本發(fā)明手機的驗證方法的實施例2的流程圖。
[0045]圖4為本發(fā)明手機的驗證方法的實施例3的流程圖。
【具體實施方式】
[0046]下面結(jié)合附圖給出本發(fā)明較佳實施例,以詳細(xì)說明本發(fā)明的技術(shù)方案。
[0047]實施例1
[0048]參見圖1,一種手機的驗證方法,所述驗證方法為一第一手機驗證一第二手機的方法,所述第一手機預(yù)存多個MSI,所述第一手機為便攜式WIFI熱點,所述第二手機欲通過所述第一手機連接網(wǎng)絡(luò)先要經(jīng)過所述驗證方法的驗證,所述驗證方法包括如下步驟:
[0049]步驟100、所述第二手機通過網(wǎng)絡(luò)通信發(fā)送一包含所述第二手機的MSI的驗證信息至所述第一手機。
[0050]步驟101、所述第一手機判斷所述第二手機的IMSI是否為所述第一手機預(yù)存的多個IMSI中的一個,若是則執(zhí)行步驟102,若否則流程結(jié)束。
[0051]步驟102、所述第一手機確認(rèn)所述第二手機身份合法。
[0052]因為所述IMSI不能被修改,因此所述驗證方法能夠準(zhǔn)確的識辨所述第二手機的身份,當(dāng)所述第二手機身份合法后,所述第一手機與所述第二手機建立無線連接。
[0053]相應(yīng)的,參見圖2,本實施例還提供一種手機,所述手機預(yù)存多個MSI,所述手機為便攜式WIFI熱點,一外部手機欲通過所述手機連接網(wǎng)絡(luò),所述外部手機要經(jīng)過所述驗證方法的驗證,所述手機包括:一接收模塊11、一判斷模塊12以及一確認(rèn)模塊13。
[0054]所述接收模塊11通過網(wǎng)絡(luò)接收所述外部手機發(fā)送的包含所述外部手機的IMSI的驗證信息,所述判斷模塊12判斷所述外部手機的IMSI是所述手機預(yù)存的多個IMSI中的一個后,調(diào)用所述確認(rèn)模塊13。所述確認(rèn)模塊13確認(rèn)所述外部手機身份合法。即所述外部手機可以通過所述手機連接網(wǎng)絡(luò)。所述驗證信息通過網(wǎng)絡(luò)被所述接收模塊11接收更加方便快捷。
[0055]相應(yīng)的,本實施例還提供一種手機驗證系統(tǒng),所述手機驗證系統(tǒng)包括一如上所述的手機以及一個以上的所述外部手機。所述手機驗證系統(tǒng)中,所述手機能夠準(zhǔn)確的驗證所述外部手機的身份是否合法。
[0056]實施例2
[0057]參見圖3,本實施例與實施例1基本相同,不同之處僅在于,所述第一手機還預(yù)存與所述多個頂SI對應(yīng)的手機號,步驟102為:
[0058]步驟1021、所述第一手機發(fā)送一確認(rèn)請求至所述第二手機。
[0059]步驟1022、所述第二手機發(fā)送一短信至所述第一手機。
[0060]所述短信具有內(nèi)容為所述第二手機的手機號的標(biāo)識。所述手機在接收所述短信時不做出提示。
[0061]步驟1023、所述第一手機判斷所述確認(rèn)請求的發(fā)送時間與所述短信的接收時間的時間間隔是否小于I秒,若是則執(zhí)行步驟1024,若否則流程結(jié)束。
[0062]步驟1024、所述第一手機判斷所述第二手機的手機號是否與所述驗證信息中包含的IMSI對應(yīng),若是則執(zhí)行步驟1025,若否則流程結(jié)束。
[0063]步驟1025、所述第一手機確認(rèn)所述第二手機身份合法。
[0064]手機號與IMSI的對應(yīng)關(guān)系只有移動通信運營商和所述第一手機知道,IMSI不能被仿造,手機號用常用盜取方法無法被截獲,將IMSI驗證和手機號驗證的聯(lián)合驗證可以驗證具有極高的準(zhǔn)確性。
[0065]相應(yīng)的,本實施例中的手機與實施例1中的手機基本相同,不同之處僅在于,所述手機還預(yù)存與所述多個MSI對應(yīng)的手機號,所述手機包括:一發(fā)送模塊。
[0066]所述發(fā)送模塊在所述判斷模塊判斷所述外部手機的IMSI是所述手機預(yù)存的多個IMSI中的一個后發(fā)送一確認(rèn)請求至所述外部手機。所述外部手機為了通過所述手機驗證向所述手機發(fā)送的一短信,所述短信具有內(nèi)容為所述外部手機的手機號的標(biāo)識。所述接收模塊接收所述短信,且所述手機在接收所述短信時不做出提示。所述判斷模塊判斷所述確認(rèn)請求的發(fā)送時間與短信的接收時間的時間間隔小于I秒后,繼續(xù)判斷所述外部手機的手機號是否與所述驗證信息中包含的MSI對應(yīng),若是則調(diào)用所述確認(rèn)模塊。所述確認(rèn)模塊確認(rèn)所述外部手機身份合法。所述手機驗證所述外部手機的身份的準(zhǔn)確性極高。
[0067]實施例3
[0068]參見圖4,本實施例與實施例2基本相同,不同之處僅在于,步驟1022為:
[0069]步驟10221、所述第二手機移動呼叫所述第一手機。
[0070]所述移動呼叫具有內(nèi)容為所述第二手機的手機號的標(biāo)識。所述手機在接收到所述移動呼叫后不做出提示,所述第二手機在確定所述手機接到所述移動呼叫后斷開所述移動呼叫。所述手機和所述外部手機均不花費通話費。
[0071]步驟1023 為:
[0072]步驟10231、所述第一手機判斷所述確認(rèn)請求的發(fā)送時間與所述移動呼叫的接收時間的時間間隔是否小于5秒,若是則執(zhí)行步驟1024,若否則流程結(jié)束。
[0073]相應(yīng)的,本實施例中的手機與實施例2中的手機基本相同,不同之處僅在于:所述外部手機為了通過所述手機驗證移動呼叫所述手機,所述移動呼叫具有內(nèi)容為所述外部手機的手機號的標(biāo)識。所述接收模塊接收所述移動呼叫,且所述手機在接收所述移動呼叫時不做出提示(包括不響鈴,不震動)便斷開連接。所述判斷模塊判斷所述確認(rèn)請求的發(fā)送時間與移動呼叫的接收時間的時間間隔小于5秒后,繼續(xù)判斷所述外部手機的手機號是否與所述驗證信息中包含的IMSI對應(yīng),若是則調(diào)用所述確認(rèn)模塊。
[0074]雖然以上描述了本發(fā)明的【具體實施方式】,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這些僅是舉例說明,本發(fā)明的保護(hù)范圍是由所附權(quán)利要求書限定的。本領(lǐng)域的技術(shù)人員在不背離本發(fā)明的原理和實質(zhì)的前提下,可以對這些實施方式做出多種變更或修改,但這些變更和修改均落入本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種手機的驗證方法,其特征在于,所述驗證方法為一第一手機驗證一第二手機的方法,所述第一手機預(yù)存多個IMSI,所述驗證方法包括如下步驟: 51、所述第二手機發(fā)送一包含所述第二手機的IMSI的驗證信息至所述第一手機; 52、所述第一手機判斷所述第二手機的IMSI是否為所述第一手機預(yù)存的多個IMSI中的一個,若是則執(zhí)行步驟S3,若否則流程結(jié)束; 53、所述第一手機確認(rèn)所述第二手機身份合法。
2.如權(quán)利要求1所述的驗證方法,其特征在于,所述第一手機還預(yù)存與所述多個IMSI對應(yīng)的手機號,步驟S3為: 531、所述第一手機發(fā)送一確認(rèn)請求至所述第二手機; 532、所述第二手機通過移動通信發(fā)送一確認(rèn)信息至所述第一手機,所述確認(rèn)信息具有內(nèi)容為所述第二手機的手機號的標(biāo)識; 533、所述第一手機判斷所述第二手機的手機號是否與所述驗證信息中包含的IMSI對應(yīng),若是則執(zhí)行步驟S34,若否則流程結(jié)束; 534、所述第一手機確認(rèn)所述第二手機身份合法。
3.如權(quán)利要求1或2所述的驗證方法,其特征在于,所述第二手機通過網(wǎng)絡(luò)通信發(fā)送所述驗證信息至所述第一手機。
4.如權(quán)利要求2所述的驗證方法,其特征在于,所述確認(rèn)信息的形式為短信。
5.如權(quán)利要求2所述的驗證方法,其特征在于,所述確認(rèn)信息的形式為移動呼叫。
6.如權(quán)利要求2所述的驗證方法,其特征在于,所述第一手機在接收所述確認(rèn)信息時不做出提示。
7.如權(quán)利要求5所述的驗證方法,其特征在于,所述第一手機接收所述確認(rèn)信息后斷開所述移動呼叫,或所述第二手機確認(rèn)所述移動呼叫發(fā)送至所述第一手機后斷開所述移動呼叫。
8.如權(quán)利要求2所述的驗證方法,其特征在于,步驟S33為: 5331、所述第一手機判斷所述確認(rèn)請求的發(fā)送時間與所述確認(rèn)信息的接收時間的時間間隔是否小于一預(yù)設(shè)時長,若是則執(zhí)行步驟S332,若否則流程結(jié)束; 5332、所述第一手機判斷所述第二手機的手機號是否與所述驗證信息中包含的IMSI對應(yīng),若是則執(zhí)行步驟S34,若否則流程結(jié)束。
9.如權(quán)利要求8所述的驗證方法,其特征在于,所述預(yù)設(shè)時長的取值范圍為I秒至5秒。
10.一種手機,其特征在于,所述手機預(yù)存多個IMSI,所述手機包括: 一接收模塊,用于接收一外部手機發(fā)送的包含所述外部手機的頂SI的驗證信息; 一判斷模塊,用于判斷所述外部手機的MSI是所述手機預(yù)存的多個IMSI中的一個后,調(diào)用一確認(rèn)模塊; 所述確認(rèn)模塊,用于確認(rèn)所述外部手機身份合法。
11.如權(quán)利要求10所述的手機,其特征在于,所述手機還預(yù)存與所述多個IMSI對應(yīng)的手機號,所述手機包括: 一發(fā)送模塊,用于在所述判斷模塊判斷所述外部手機的IMSI是所述手機預(yù)存的多個IMSI中的一個后發(fā)送一確認(rèn)請求至所述外部手機; 所述接收模塊還用于通過移動通信接收所述外部手機發(fā)送的一確認(rèn)信息,所述確認(rèn)信息具有內(nèi)容為所述外部手機的手機號的標(biāo)識; 所述判斷模塊還用于在所述接收模塊接收所述確認(rèn)信息后判斷所述外部手機的手機號是否與所述驗證信息中包含的MSI對應(yīng),若是則調(diào)用所述確認(rèn)模塊。
12.如權(quán)利要求10或11所述的手機,其特征在于,所述接收模塊通過網(wǎng)絡(luò)通信接收所述驗證信息。
13.如權(quán)利要求11所述的手機,其特征在于,所述確認(rèn)信息的形式為短信。
14.如權(quán)利要求11所述的手機,其特征在于,所述確認(rèn)信息的形式為移動呼叫。
15.如權(quán)利要求11所述的手機,其特征在于,所述手機在接收所述確認(rèn)信息時不做出提示。
16.如權(quán)利要求14所述的手機,其特征在于,所述手機接收所述確認(rèn)信息后斷開所述移動呼叫。
17.如權(quán)利要求11所述的手機,其特征在于,所述判斷模塊還用于判斷所述確認(rèn)請求的發(fā)送時間與所述確認(rèn)信息的接收時間的時間間隔小于一預(yù)設(shè)時長后,繼續(xù)判斷所述外部手機的手機號是否與所述驗證信息中包含的IMSI對應(yīng),若是則調(diào)用所述確認(rèn)模塊。
18.如權(quán)利要求17所述的手機,其特征在于,所述預(yù)設(shè)時長的取值范圍為I秒至5秒。
19.一種手機驗證系統(tǒng),其特征在于,所述手機驗證系統(tǒng)包括一如權(quán)利要求11至18中任意一項所述的手機以及一個以上的所述外部手機。
【文檔編號】H04W12/06GK104427497SQ201310363167
【公開日】2015年3月18日 申請日期:2013年8月20日 優(yōu)先權(quán)日:2013年8月20日
【發(fā)明者】王亮亮 申請人:上海晨興希姆通電子科技有限公司