欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

移動(dòng)app開發(fā)者的身份驗(yàn)證方法及裝置的制造方法

文檔序號(hào):8433564閱讀:1171來源:國知局
移動(dòng)app開發(fā)者的身份驗(yàn)證方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù),尤其涉及一種移動(dòng)APP開發(fā)者的身份驗(yàn)證方法及裝置。
【背景技術(shù)】
[0002]隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)的快速發(fā)展和普及,安裝在移動(dòng)終端上的應(yīng)用程序(Applicat1n,簡稱APP)逐漸融入人們?nèi)粘9ぷ髦?。在互?lián)網(wǎng)或日常生活中各種應(yīng)用場景下,都能夠獲取到對(duì)應(yīng)的大量移動(dòng)APP。
[0003]但是一些非法開發(fā)者會(huì)對(duì)各種移動(dòng)APP進(jìn)行惡意盜版,為了提高安裝在移動(dòng)終端的各APP的安全性,目前多采用人工審核的方式對(duì)移動(dòng)APP的開發(fā)者進(jìn)行驗(yàn)證和審核,如果驗(yàn)證出開發(fā)者的身份合法后,允許將移動(dòng)APP上傳到移動(dòng)APP市場,以供移動(dòng)終端從移動(dòng)APP市場下載各移動(dòng)APP。
[0004]上述通過人工方式對(duì)移動(dòng)APP開發(fā)者的身份進(jìn)行驗(yàn)證,雖然能夠提高移動(dòng)APP的安全性,但是移動(dòng)APP開發(fā)者身份驗(yàn)證的效率較低、可靠性較差且驗(yàn)證結(jié)果不具有通用性,使得移動(dòng)APP的安全性較差。

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

[0005]本發(fā)明提供一種移動(dòng)APP開發(fā)者的身份驗(yàn)證方法及裝置,以解決現(xiàn)有人工對(duì)APP開發(fā)者的身份進(jìn)行驗(yàn)證的過程中存在驗(yàn)證效率較低、安全性較差以及驗(yàn)證結(jié)果不具有通用性的問題。
[0006]為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種移動(dòng)APP開發(fā)者的身份驗(yàn)證方法,包括:
[0007]接收待驗(yàn)證移動(dòng)移動(dòng)APPAPP,所述APP包括簽名信息以及所述APP開發(fā)者的身份信息,所述簽名信息包括用于對(duì)所述APP進(jìn)行數(shù)字簽名的數(shù)字證書和簽名數(shù)據(jù);所述數(shù)字證書是由第三方證書簽發(fā)機(jī)構(gòu)簽發(fā)的;
[0008]從所述簽名信息中識(shí)別出所述數(shù)字證書并對(duì)所述數(shù)字證書的合法性進(jìn)行驗(yàn)證;
[0009]如果所述數(shù)字證書合法,獲取所述數(shù)字證書的所有者的身份信息;
[0010]將所述所有者的身份信息與所述開發(fā)者的身份信息進(jìn)行比較;
[0011]如果所述所有者的身份信息與所述開發(fā)者的身份信息一致,判定所述開發(fā)者的身份合法。
[0012]為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種移動(dòng)APP開發(fā)者的身份驗(yàn)證裝置,包括:
[0013]接收模塊,用于接收待驗(yàn)證的移動(dòng)APP,所述APP包括簽名信息以及所述APP開發(fā)者的身份信息,所述簽名信息包括用于對(duì)所述APP進(jìn)行數(shù)字簽名的數(shù)字證書和簽名數(shù)據(jù);所述數(shù)字證書是由第三方證書簽發(fā)機(jī)構(gòu)簽發(fā)的;
[0014]識(shí)別驗(yàn)證模塊,用于從所述簽名信息中識(shí)別出所述數(shù)字證書并對(duì)所述數(shù)字證書的合法性進(jìn)行驗(yàn)證;
[0015]獲取模塊,用于如果所述識(shí)別驗(yàn)證模塊驗(yàn)證出所述數(shù)字證書合法,獲取所述數(shù)字證書的所有者的身份信息;
[0016]比較模塊,用于將所述所有者的身份信息與所述開發(fā)者的身份信息進(jìn)行比較;
[0017]判定模塊,用于如果所述所有者的身份信息與所述開發(fā)者的身份信息一致,判定所述開發(fā)者的身份合法。
[0018]本發(fā)明提供的一種移動(dòng)APP開發(fā)者的身份驗(yàn)證方法及裝置,接收待驗(yàn)證的移動(dòng)APP,移動(dòng)APP包括簽名信息以及APP開發(fā)者的身份信息,簽名信息包括用于對(duì)移動(dòng)APP進(jìn)行數(shù)字簽名的數(shù)字證書和簽名數(shù)據(jù),數(shù)字證書是由第三方證書簽發(fā)機(jī)構(gòu)簽發(fā)的,從簽名信息中識(shí)別出數(shù)字證書并對(duì)數(shù)字證書的合法性進(jìn)行驗(yàn)證,如果數(shù)字證書合法,獲取數(shù)字證書的所有者的身份信息,將所有者的身份信息與開發(fā)者的身份信息進(jìn)行比較,如果所有者的身份信息與開發(fā)者的身份信息一致,判定APP開發(fā)者的身份合法。本實(shí)施例中通過第三方證書簽發(fā)機(jī)構(gòu)向APP的開發(fā)者簽發(fā)數(shù)字證書,開發(fā)者基于數(shù)字證書開發(fā)APP,APP市場的服務(wù)器或者移動(dòng)終端在接收到開發(fā)者開發(fā)的APP后,基于數(shù)字證書對(duì)APP開發(fā)者的身份進(jìn)行驗(yàn)證,不僅提高了身份驗(yàn)證效率,而且可靠性較高,保證了 APP來源的安全性。本發(fā)明中基于數(shù)字證書對(duì)開發(fā)者身份進(jìn)行驗(yàn)證,使得驗(yàn)證結(jié)果具有通用性。
【附圖說明】
[0019]圖1為本發(fā)明實(shí)施例提供的一種移動(dòng)APP開發(fā)者的身份驗(yàn)證方法的流程示意圖;
[0020]圖2為本發(fā)明實(shí)施例提供的另一種移動(dòng)APP開發(fā)者的身份驗(yàn)證方法的的流程示意圖;
[0021]圖3為本發(fā)明實(shí)施例提供的一種移動(dòng)APP開發(fā)者的身份驗(yàn)證裝置的結(jié)構(gòu)示意圖;
[0022]圖4為本發(fā)明實(shí)施例提供的一種識(shí)別驗(yàn)證模塊的結(jié)構(gòu)示意圖;
[0023]圖5為本發(fā)明實(shí)施例提供的另一種識(shí)別驗(yàn)證模塊的結(jié)構(gòu)示意圖;
[0024]圖6為本發(fā)明實(shí)施例提供的一種移動(dòng)APP開發(fā)者的身份驗(yàn)證系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0025]下面通過附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
[0026]圖1為本發(fā)明實(shí)施例提供的一種移動(dòng)APP開發(fā)者的身份驗(yàn)證方法的流程示意圖。如圖1所示,該移動(dòng)APP開發(fā)者的身份驗(yàn)證方法包括以下步驟:
[0027]101、接收待驗(yàn)證的移動(dòng)APP。
[0028]其中所述移動(dòng)APP包括簽名信息以及所述移動(dòng)APP開發(fā)者的身份信息,所述簽名信息包括用于對(duì)所述移動(dòng)APP進(jìn)行數(shù)字簽名的數(shù)字證書以及簽名數(shù)據(jù);所述數(shù)字證書是由第三方證書簽發(fā)機(jī)構(gòu)簽發(fā)的。
[0029]具體地第三方證書簽發(fā)機(jī)構(gòu)可以向移動(dòng)APP開發(fā)者簽發(fā)數(shù)字證書,該開發(fā)者在開發(fā)完移動(dòng)APP時(shí),采用上述數(shù)字證書對(duì)該移動(dòng)APP進(jìn)行數(shù)字簽名,可以生成該移動(dòng)APP的簽名數(shù)據(jù),然后將用于對(duì)移動(dòng)APP進(jìn)行數(shù)字簽名的數(shù)字證書以及生成的簽名數(shù)據(jù)攜帶在簽名信息中,并將簽名信息攜帶在移動(dòng)APP中。本實(shí)施例中通過該簽名信息可以指示出對(duì)該移動(dòng)APP進(jìn)行數(shù)字簽名的數(shù)字證書。進(jìn)一步地移動(dòng)APP開發(fā)者通過終端將自身的身份信息攜帶在移動(dòng)APP中。
[0030]一般接收待驗(yàn)證的移動(dòng)APP的設(shè)備可以為移動(dòng)APP市場所在的服務(wù)器或者移動(dòng)終端。例如,在開發(fā)者試圖將待驗(yàn)證的移動(dòng)APP發(fā)布到移動(dòng)APP市場上,則移動(dòng)APP市場所在的服務(wù)器可以接收開發(fā)者通過網(wǎng)絡(luò)上傳的待驗(yàn)證的移動(dòng)APP。
[0031]進(jìn)一步地,接收待驗(yàn)證的移動(dòng)APP的設(shè)備還可以為移動(dòng)終端,當(dāng)移動(dòng)終端對(duì)應(yīng)的用戶試圖安裝一個(gè)移動(dòng)APP時(shí),移動(dòng)終端可以接收到一個(gè)待驗(yàn)證的移動(dòng)APP,其中該待驗(yàn)證的移動(dòng)APP可以為移動(dòng)終端從移動(dòng)APP市場中下載得到,也可以為移動(dòng)終端從互聯(lián)網(wǎng)的相關(guān)網(wǎng)站下載得到。
[0032]102、從簽名信息中識(shí)別出數(shù)字證書,對(duì)數(shù)字證書的合法性進(jìn)行驗(yàn)證。
[0033]由于移動(dòng)APP攜帶有簽名信息,簽名信息包括用于對(duì)移動(dòng)APP進(jìn)行數(shù)字簽名的數(shù)字證書,在接收到待驗(yàn)證的移動(dòng)APP后,從該簽名信息中可以識(shí)別出數(shù)字證書,并且對(duì)數(shù)字證書的合法性進(jìn)行驗(yàn)證。
[0034]本實(shí)施例中在移動(dòng)終端或者移動(dòng)APP市場所在的服務(wù)器中預(yù)先存儲(chǔ)有可信的第三方證書簽發(fā)機(jī)構(gòu)下發(fā)的根證書。在識(shí)別出數(shù)字證書后,可以查詢數(shù)字證書是否與預(yù)存的根證書之間存在對(duì)應(yīng)關(guān)系,一般每個(gè)數(shù)字證書與對(duì)應(yīng)的根證書之間存在上下級(jí)關(guān)系。即本實(shí)施例中查詢對(duì)移動(dòng)APP進(jìn)行數(shù)字簽名的數(shù)字證書對(duì)應(yīng)的根證書是否存在與預(yù)存的根證書中。
[0035]如果判斷出數(shù)字證書與預(yù)存的一個(gè)根證書之間存在上下級(jí)關(guān)系,說明數(shù)字證書對(duì)應(yīng)的根證書存在于預(yù)存的根證書中,進(jìn)一步地判斷該數(shù)字證書是否在有效期內(nèi)。一般數(shù)字證書的有效期存儲(chǔ)在數(shù)字證書中,從數(shù)字證書中可以得到數(shù)字證書的有效期,然后就可以根據(jù)有效期判斷當(dāng)前數(shù)字證書是否處于有效期內(nèi)。當(dāng)判斷出該數(shù)字證書在有效期內(nèi)之后,向第三方證書簽發(fā)機(jī)構(gòu)查詢數(shù)字證書是否被吊銷,接收第三方證書簽發(fā)機(jī)構(gòu)的查詢結(jié)果,如果該查詢結(jié)果指示出該數(shù)字證書未被吊銷,說明該數(shù)字證書合法。
[0036]可選地,如果移動(dòng)終端或者移動(dòng)APP市場所在的服務(wù)器中未存儲(chǔ)有可信的第三方證書簽發(fā)機(jī)構(gòu)下發(fā)的根證書時(shí),在識(shí)別出數(shù)字證書后,向第三方證書簽發(fā)機(jī)構(gòu)發(fā)送驗(yàn)證請(qǐng)求,其中驗(yàn)證請(qǐng)求中攜帶該數(shù)字證書的標(biāo)識(shí),以使第三方證書簽發(fā)機(jī)構(gòu)對(duì)數(shù)字證書的合法性進(jìn)行驗(yàn)證。其中,數(shù)字證書的標(biāo)識(shí)可以為數(shù)字證書的序列號(hào)。在第三方證書對(duì)數(shù)字證書驗(yàn)證完成后,生成該數(shù)字證書的驗(yàn)證結(jié)果,其中,驗(yàn)證結(jié)果指示出數(shù)字證書是否合法。從第三方證書簽發(fā)機(jī)構(gòu)處接收該驗(yàn)證結(jié)果,通過該驗(yàn)證結(jié)果確定數(shù)字證書是否合法。
[0037]其中,第三方證書簽發(fā)機(jī)構(gòu)接收到驗(yàn)證請(qǐng)求后,可以查詢自身是否存儲(chǔ)有數(shù)字證書的標(biāo)識(shí)即數(shù)字證書的序列號(hào),如果查詢到數(shù)字證書的標(biāo)識(shí),說明該數(shù)字證書是由自身簽發(fā)的,然后進(jìn)一步地驗(yàn)證該數(shù)字證書證書是否在有效期內(nèi),如果該數(shù)字證書在有效期內(nèi),判斷該數(shù)字證書是否被吊銷,如果該數(shù)字證書未被吊銷確定該數(shù)字合法,并生成
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
会东县| 灵石县| 酒泉市| 蚌埠市| 深水埗区| 深泽县| 徐闻县| 武隆县| 泰宁县| 香港| 德保县| 四平市| 犍为县| 和龙市| 阿拉尔市| 浦城县| 海林市| 玉树县| 长子县| 牙克石市| 施甸县| 安义县| 教育| 龙岩市| 宜章县| 深州市| 临湘市| 酒泉市| 玉田县| 寿阳县| 磐石市| 赤峰市| 吴堡县| 特克斯县| 兖州市| 大化| 浮梁县| 木兰县| 通城县| 伊川县| 江北区|