CN103179124A - Method for authenticating third-party application, mobile terminal and cloud server - Google Patents
Method for authenticating third-party application, mobile terminal and cloud server Download PDFInfo
- Publication number
- CN103179124A CN103179124A CN2013100975399A CN201310097539A CN103179124A CN 103179124 A CN103179124 A CN 103179124A CN 2013100975399 A CN2013100975399 A CN 2013100975399A CN 201310097539 A CN201310097539 A CN 201310097539A CN 103179124 A CN103179124 A CN 103179124A
- Authority
- CN
- China
- Prior art keywords
- party application
- cloud server
- information
- mobile terminal
- authentication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000009434 installation Methods 0.000 claims abstract description 65
- 238000003860 storage Methods 0.000 claims description 33
- GOLXNESZZPUPJE-UHFFFAOYSA-N spiromesifen Chemical compound CC1=CC(C)=CC(C)=C1C(C(O1)=O)=C(OC(=O)CC(C)(C)C)C11CCCC1 GOLXNESZZPUPJE-UHFFFAOYSA-N 0.000 claims description 12
- 230000008878 coupling Effects 0.000 claims description 9
- 238000010168 coupling process Methods 0.000 claims description 9
- 238000005859 coupling reaction Methods 0.000 claims description 9
- 238000012545 processing Methods 0.000 claims description 9
- 230000013011 mating Effects 0.000 claims description 8
- 230000005540 biological transmission Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 230000000873 masking effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Landscapes
- Stored Programmes (AREA)
Abstract
The invention discloses a method for authenticating a third-party application program, a mobile terminal and a cloud server, wherein the method for authenticating the third-party application program by the mobile terminal comprises the following steps: downloading an installation file or an upgrade file of a third-party application program; acquiring information of the third-party application program, and sending the information to a cloud server; receiving an information matching result of the third-party application program returned by the cloud server; and when the information of the third-party application program is matched with the authentication information stored in the cloud server, allowing installation of the installation file or the upgrade file of the third-party application program. The method and the device avoid that the safe application program cannot be normally installed or the unsafe application program information is wrongly installed because the authentication information of the third-party application program is not updated in time, effectively improve the safety of the mobile terminal and simultaneously avoid influencing the normal use of the mobile terminal.
Description
Technical field
The present invention relates to communication technical field, specially refer to method, mobile terminal and the Cloud Server of authentication third party application.
Background technology
Development along with technology; the use of the mobile terminal such as mobile phone, panel computer is more and more general; in prior art; often can the third party application of downloading from the Internet be installed at mobile terminal; fail safe and the stability of usually can stoning during installation not looking into this third party application; whether signature match is consistent, if unanimously can normal mounting.Application program in manufacturer and regular channel has through strict test, but may be with other malicious plugins in the third party application that some sources are failed to understand, or make mobile terminal system unstable after the program operation, thereby cause mobile terminal to have certain risk in the process of using, the phenomenons such as for example, caloric value is large, power consumption is large, systematic function reduction.
In the method for present existing limiting mobile terminal installation or upgrading third party application, certified information pre-stored in third party application information and mobile terminal is mated, if when being complementary, allow to install or upgrading, otherwise do not allow to install or upgrading, thereby avoiding installing exists third party application risk, unauthenticated.But, development along with technology, the speed of application program update issue is more and more faster, hundreds and thousands of application issued or upgrading are arranged every day, and for application program installation file or the upgrade file of some new issues, because the authentication information that is stored on mobile terminal can't upgrade in time, cause information normally to mate, some safe application programs can not normal mounting, for the use of mobile terminal is made troubles, simultaneously, some unsafe application informations are installed by mistake, and the fail safe of mobile terminal is brought great impact.
Summary of the invention
Main purpose of the present invention is for providing a kind of method, mobile terminal and Cloud Server that upgrades in time and authenticate third party application information, improve the authentication third party application of security of mobile terminal.
The present invention proposes a kind of method of mobile terminal authentication third party application, comprises step:
Download installation file or the upgrade file of third party application;
Obtain the information of described third party application, and be sent to Cloud Server;
Receive the information matches result of the described third party application that described Cloud Server returns;
When the authentication information coupling of the information of described third party application and the storage of described Cloud Server, allow to install installation file or the upgrade file of described third party application.
Preferably, also comprise after the step of the information matches result of the described third party application that returns of described reception Cloud Server:
When the authentication information of the information of described third party application and the storage of described Cloud Server does not mate, forbid installing installation file or the upgrade file of described third party application.
Preferably, also comprise after the step of the information matches result of the described third party application that returns of described reception Cloud Server:
When the authentication information of the information of described third party application and the storage of described Cloud Server did not mate, whether display reminding window, described prompt window were used for the described third party application of prompting user by authentication, install;
Receive the option of whether installing of user's typing;
When the option of user's typing is installation, allow to install installation file or the upgrade file of described third party application;
When not installing, forbid installing installation file or the upgrade file of described third party application when the option of user's typing.
The present invention also proposes a kind of method of Cloud Server authentication third party application, comprises step:
The information of the third party application that mobile terminal receive sends;
Search the authentication information of the information matches whether third party application that sends with described mobile terminal is arranged in the authentication information of storing in the Cloud Server database;
The information matches result of the described third party application searched is returned to described mobile terminal.
Preferably, also comprise before the step of the information of the third party application of described mobile terminal receive transmission:
Receive the authentication information of third party application;
Judge whether safety of described third party application according to described authentication information;
When judging that described third party application is safe, the authentication information of the described third party application of storage in described Cloud Server database;
When judging that described third party application is dangerous, the authentication information of the described third party application of forbidden storage.
The present invention also proposes a kind of mobile terminal that authenticates third party application, comprising:
Download module is for installation file or the upgrade file of downloading third party application;
The terminal sending module is used for obtaining the information of described third party application, and is sent to Cloud Server;
The terminal receiver module is used for receiving the information matches result of the described third party application that described Cloud Server returns;
Processing module when mating for the authentication information of storing when information and the described Cloud Server of described third party application, allows to install installation file or the upgrade file of described third party application.
Preferably, described processing module also is used for, and when the authentication information of the information of described third party application and the storage of described Cloud Server does not mate, forbids installing installation file or the upgrade file of described third party application.
Preferably, the mobile terminal of described authentication third party application also comprises:
Reminding module, when not mating for the authentication information of storing when information and the described Cloud Server of described third party application, whether display reminding window, described prompt window are used for the described third party application of prompting user by authenticating, install;
The typing module is for the option of whether installing that receives user's typing;
Described processing module also is used for, and when the option of user's typing is installation, allows to install installation file or the upgrade file of described third party application; When not installing, forbid installing installation file or the upgrade file of described third party application when the option of user's typing.
The present invention also proposes a kind of Cloud Server that authenticates third party application, comprising:
The Cloud Server receiver module is used for the information of the third party application that mobile terminal receive sends;
Matching module is used for searching the authentication information of the information matches whether third party application that sends with described mobile terminal is arranged in the authentication information that the Cloud Server database is stored;
The Cloud Server sending module returns to described mobile terminal for the information matches result of the described third party application that will search.
Preferably, described Cloud Server receiver module also is used for, and receives the authentication information of third party application;
The Cloud Server of described authentication third party application also comprises:
Judge module is used for judging whether safety of described third party application according to described authentication information;
Memory module is used for when judging that described third party application is safe, the authentication information of the described third party application of storage in described Cloud Server database; When judging that described third party application is dangerous, the authentication information of the described third party application of forbidden storage.
The present invention adopts the authentication information of Cloud Server storage third party application, authentication third party application information can upgrade in time, avoid untimelyly causing the safe application program can not normal mounting because the authentication information of third party application upgrades, avoid the normal use of mobile terminal is impacted, also avoid simultaneously causing unsafe application information to be installed by mistake because the authentication information renewal of third party application is untimely, effectively improved the fail safe of mobile terminal.
Description of drawings
Fig. 1 is the flow chart of the first embodiment of the method for mobile terminal authentication third party application of the present invention;
Fig. 2 is the flow chart of the second embodiment of the method for mobile terminal authentication third party application of the present invention;
Fig. 3 is the flow chart of the 3rd embodiment of the method for mobile terminal authentication third party application of the present invention;
Fig. 4 is the flow chart of the first embodiment of the method for Cloud Server of the present invention authentication third party application;
Fig. 5 is the flow chart of the second embodiment of the method for Cloud Server of the present invention authentication third party application;
Fig. 6 is the structural representation of the first embodiment of the present invention's mobile terminal of authenticating third party application;
Fig. 7 is the structural representation of the second embodiment of the present invention's mobile terminal of authenticating third party application;
Fig. 8 is the structural representation of the first embodiment of the present invention's Cloud Server of authenticating third party application;
Fig. 9 is the structural representation of the second embodiment of the present invention's Cloud Server of authenticating third party application.
The realization of the object of the invention, functional characteristics and advantage are described further with reference to accompanying drawing in connection with embodiment.
Embodiment
Should be appreciated that specific embodiment described herein only in order to explain the present invention, is not intended to limit the present invention.
As shown in Figure 1, Fig. 1 is the flow chart of the first embodiment of the method for mobile terminal authentication third party application of the present invention.The method of the mobile terminal authentication third party application that the present embodiment is mentioned comprises step:
Step S110, installation file or the upgrade file of download third party application;
Step S120 obtains the information of third party application, and is sent to Cloud Server;
The information of third party application can be when downloading and installing file or upgrade file, downloads from the delivery system of third party application, also can directly extract from installation file or upgrade file.The information of the third party application that mobile terminal obtains, can be kept in the memory of mobile terminal, and the information of third party application is sent to Cloud Server, whether be to carry out matched and searched through the information of authentication by Cloud Server to the information of this third party application.The Cloud Server of the present embodiment is the important component part of cloud computing service, integrated the large key element of internet, applications three: calculating, storage, network, the Internet infrastructure service of publicization is provided, have high density, enhanced scalability and powerful virtualization capability, have powerful data computing function and highly extendible memory space.
Step S130, the information matches result of the third party application that the reception Cloud Server returns;
When Cloud Server finds authentication information with the information matches of third party application in the database of self, return to mobile terminal the result that the match is successful, otherwise return to the unsuccessful result of coupling.
Step S140 when the authentication information coupling of the information of third party application and Cloud Server storage, allows to install installation file or the upgrade file of third party application.
Be when the match is successful when mobile terminal receives the matching result that Cloud Server returns, installation file or the upgrade file of downloading is installed.in addition, step S110 also can carry out after step S140, be that mobile terminal is before authenticating to Cloud Server transmission information, can first only download the information of third party application from the delivery system of third party application, after Cloud Server has returned to the authentication matching result that the match is successful, mobile terminal is downloaded installation file or the upgrade file of third party application again from the delivery system of third party application, be conducive to avoid mating the installation file of unsuccessful third party application or the memory space that upgrade file takies mobile terminal, improve the stability of a system of mobile terminal.
Memory space is large, network upgrades the characteristics such as in time rapid because Cloud Server has, therefore, the present embodiment adopts the authentication information of Cloud Server storage third party application, authentication third party application information can upgrade in time, avoid untimelyly causing the safe application program can not normal mounting because the authentication information of third party application upgrades, avoid the normal use of mobile terminal is impacted.
As shown in Figure 2, Fig. 2 is the flow chart of the second embodiment of the method for mobile terminal authentication third party application of the present invention.On basis embodiment illustrated in fig. 1, also comprise after step S130:
Step S151 when the authentication information of the information of third party application and Cloud Server storage does not mate, forbids installing installation file or the upgrade file of third party application.
In the present embodiment, be coupling when unsuccessful when mobile terminal receives matching result that Cloud Server returns, illustrate that this third party application is dangerous, forbid installing installation file or the upgrade file downloaded.Whether the installation file of downloading or upgrade file can be at this moment by mobile terminal to automatically deleting, or selected to delete by mobile terminal prompting user.Adopted the authentication information of Cloud Server storage third party application due to the present embodiment, authentication third party application information can upgrade in time, avoid causing unsafe application information to be installed by mistake because the authentication information renewal of third party application is untimely, effectively improved the fail safe of mobile terminal.
As shown in Figure 3, Fig. 3 is the flow chart of the 3rd embodiment of the method for mobile terminal authentication third party application of the present invention.On basis embodiment illustrated in fig. 1, also comprise after step S130:
Step S152, when the authentication information of the information of third party application and Cloud Server storage does not mate, the display reminding window;
The prompt window of the present embodiment is used for the prompting user, and by authentication, there is not risk in this third party application, and whether the inquiry user still will install.
Step S153, the option of whether installing of reception user typing;
Step S154 when the option of user's typing is installation, allows to install installation file or the upgrade file of third party application;
Step S155 when not installing, forbids installing installation file or the upgrade file of third party application when the option of user's typing.
For some third party application, although it is not carried out safety certification at Cloud Server, but the user can determine it is safe, forbid installing or these third party applications of upgrading for fear of the mobile terminal acquiescence, when the present embodiment does not mate in authentication, need display reminding window queries user, by the prompting of user according to mobile terminal, decide in its sole discretion and whether still will continue to install, avoid the certain user can be determined safe third party application to masking, the flexibility of authentication is stronger.
As shown in Figure 4, Fig. 4 is the flow chart of the first embodiment of the method for Cloud Server of the present invention authentication third party application.The method of the Cloud Server authentication third party application that the present embodiment is mentioned comprises step:
Step S210, the information of the third party application that mobile terminal receive sends;
Step S220 searches the authentication information of the information matches whether third party application that sends with mobile terminal is arranged in the authentication information of storing in the Cloud Server database;
Step S230 returns to the information matches result of the third party application searched to mobile terminal.
The present embodiment can be simultaneously with reference to embodiment illustrated in fig. 1, and step S210 is after step S230 is positioned at step S120, before step S130.Store the authentication information through the third party application of authentication in the Cloud Server database, Cloud Server is after the information of the third party application that receives the mobile terminal transmission, traversal is searched the information matches of the third party application that whether authentication information is arranged and receive in database, if found the authentication information of coupling, the third party application that mobile terminal preparation installation is described is the application program through the safety of authentication, otherwise there is risk in this third party application.to have a memory space large due to Cloud Server, network upgrades the characteristics such as in time rapid, adopt the authentication information of Cloud Server storage third party application, authentication third party application information can upgrade in time, avoid untimelyly causing the safe application program can not normal mounting because the authentication information of third party application upgrades, avoid the normal use of mobile terminal is impacted, also avoid simultaneously causing unsafe application information to be installed by mistake because the authentication information renewal of third party application is untimely, effectively improved the fail safe of mobile terminal.
As shown in Figure 5, Fig. 5 is the flow chart of the second embodiment of the method for Cloud Server of the present invention authentication third party application.On basis embodiment illustrated in fig. 4, also comprise before step S210:
Step S241, the authentication information of reception third party application;
Because the speed of application program update issue is more and more faster, the delivery system of third party application is when the installation file of the some application programs of new issue or upgrade file, the authentication information of the third party application that Cloud Server is submitted to by network automatic acquisition delivery system in time authenticates and upgrades installation file or the upgrade file of the third party application of new issue.
Step S242 judges whether safety of third party application according to authentication information; If so, execution in step S243; If not, execution in step S244;
Cloud Server judges by authentication information whether the installation file of third party application or upgrade file be stable after installation, and whether has the risk element in installation file or upgrade file, judges whether safety of third party application with this.
Step S243, when judging that third party application is safe, the authentication information of storage third party application in the Cloud Server database;
Step S244, when judging that third party application is dangerous, the authentication information of forbidden storage third party application.
Third party application for safety, its authentication information upgrades in time, the information of avoiding when mobile terminal requirement matching inquiry adopting old authentication information and the information of mobile terminal transmission to mate and causing can't normally be mated, effectively improved the fail safe of mobile terminal, avoided simultaneously the normal use of mobile terminal is impacted.
As shown in Figure 6, Fig. 6 is the structural representation of the first embodiment of the present invention's mobile terminal of authenticating third party application.The mobile terminal 10 of the authentication third party application that the present embodiment is mentioned comprises:
The information of third party application of the present invention can be when downloading and installing file or upgrade file, downloads from the delivery system 30 of third party application, also can directly extract from installation file or upgrade file.The information of the third party application that mobile terminal 10 obtains, can be kept in the memory of mobile terminal 10, and the information of third party application is sent to Cloud Server 20, whether be to carry out matched and searched through the information of authentication by the information of 20 pairs of these third party applications of Cloud Server.The Cloud Server 20 of the present embodiment, it is the important component part of cloud computing service, integrated the large key element of internet, applications three: calculating, storage, network, the Internet infrastructure service of publicization is provided, have high density, enhanced scalability and powerful virtualization capability, have powerful data computing function and highly extendible memory space.When Cloud Server 20 finds authentication information with the information matches of third party application in the database of self, return to mobile terminal 10 result that the match is successful, otherwise return to the unsuccessful result of coupling.Be when the match is successful when mobile terminal 10 receives the matching result that Cloud Server 20 returns, installation file or the upgrade file of downloading is installed.In addition, mobile terminal 10 is before authenticating to Cloud Server 20 transmission information, can first only download the information of third party application from the delivery system 30 of third party application, after Cloud Server 20 has returned to the authentication matching result that the match is successful, mobile terminal 10 is downloaded installation file or the upgrade file of third party application again from the delivery system 30 of third party application, be conducive to avoid mating the installation file of unsuccessful third party application or the memory space that upgrade file takies mobile terminal 10, improve the stability of a system of mobile terminal 10.
Memory space is large, network upgrades the characteristics such as in time rapid because Cloud Server 20 has, therefore, the present embodiment adopts the authentication information of Cloud Server 20 storage third party applications, authentication third party application information can upgrade in time, avoid untimelyly causing the safe application program can not normal mounting because the authentication information of third party application upgrades, avoid the normal use of mobile terminal 10 is impacted.
In the embodiment of the present invention, processing module 140 also is used for, and when the authentication information of the information of third party application and Cloud Server 20 storages does not mate, forbids installing installation file or the upgrade file of third party application.
Be coupling when unsuccessful when mobile terminal 10 receives matching result that Cloud Server 20 returns, illustrate that this third party application is dangerous, forbid installing installation file or the upgrade file downloaded.Whether the installation file of downloading or upgrade file can be deleted by mobile terminal 10 at this moment automatically, or selected to delete by mobile terminal 10 prompting users.Adopted the authentication information of Cloud Server 20 storage third party applications due to the present embodiment, authentication third party application information can upgrade in time, avoid causing unsafe application information to be installed by mistake because the authentication information renewal of third party application is untimely, effectively improved the fail safe of mobile terminal 10.
As shown in Figure 7, Fig. 7 is the structural representation of the second embodiment of the present invention's mobile terminal of authenticating third party application.The present embodiment has increased reminding module 150 and typing module 160 on basis embodiment illustrated in fig. 6.
Reminding module 150, when not mating for the authentication information of storing when information and the Cloud Server 20 of third party application, whether display reminding window, prompt window are used for prompting user third party application by authenticating, install;
The prompt window of the present embodiment is used for the prompting user, and by authentication, there is not risk in this third party application, and whether the inquiry user still will install.For some third party application, although it is not carried out safety certification at Cloud Server 20, but the user can determine it is safe, forbid installing or these third party applications of upgrading for fear of mobile terminal 10 acquiescences, when the present embodiment does not mate in authentication, need display reminding window queries user, by the prompting of user according to mobile terminal 10, decide in its sole discretion and whether still will continue to install, avoid the certain user can be determined safe third party application to masking, the flexibility of authentication is stronger.
As shown in Figure 8, Fig. 8 is the structural representation of the first embodiment of the present invention's Cloud Server of authenticating third party application.The Cloud Server 20 of the authentication third party application that the present embodiment is mentioned comprises:
Cloud Server receiver module 210 is used for the information of the third party application that mobile terminal receive 10 sends;
Cloud Server sending module 230 returns to mobile terminal 10 for the information matches result of the third party application that will search.
The present embodiment stores the authentication information through the third party application of authentication in the Cloud Server database, Cloud Server 20 is after the information of the third party application that receives mobile terminal 10 transmissions, traversal is searched the information matches of the third party application that whether authentication information is arranged and receive in database, if found the authentication information of coupling, the third party application that mobile terminal 10 preparation installations are described is the application program through the safety of authentication, otherwise there is risk in this third party application.to have a memory space large due to Cloud Server 20, network upgrades the characteristics such as in time rapid, adopt the authentication information of Cloud Server 20 storage third party applications, authentication third party application information can upgrade in time, avoid untimelyly causing the safe application program can not normal mounting because the authentication information of third party application upgrades, avoid the normal use of mobile terminal 10 is impacted, also avoid simultaneously causing unsafe application information to be installed by mistake because the authentication information renewal of third party application is untimely, effectively improved the fail safe of mobile terminal 10.
As shown in Figure 9, Fig. 9 is the structural representation of the second embodiment of the present invention's Cloud Server of authenticating third party application.The present embodiment has increased judge module 240 and memory module 250 on basis embodiment illustrated in fig. 8.
Cloud Server receiver module 210 also is used for, and receives the authentication information of third party application;
Judge module 240 is used for judging whether safety of third party application according to authentication information;
Memory module 250 is used for when judging that third party application is safe, the authentication information of storage third party application in the Cloud Server database; When judging that third party application is dangerous, the authentication information of forbidden storage third party application.
In the present embodiment, because the speed of application program update issue is more and more faster, the delivery system 30 of third party application is when the installation file of the some application programs of new issue or upgrade file, the authentication information of the third party application that Cloud Server 20 is submitted to by network automatic acquisition delivery system 30 in time authenticates and upgrades installation file or the upgrade file of the third party application of new issue.Cloud Server 20 judges by authentication information whether the installation file of third party application or upgrade file be stable after installation, and whether has the risk element in installation file or upgrade file, judges whether safety of third party application with this.Third party application for safety, its authentication information upgrades in time, the information of avoiding when mobile terminal 10 requires matching inquiry adopting old authentication information and the information of mobile terminal 10 transmissions to mate and causing can't normally be mated, effectively improved the fail safe of mobile terminal 10, avoided simultaneously the normal use of mobile terminal 10 is impacted.
The above is only the preferred embodiments of the present invention; not thereby limit the scope of the claims of the present invention; every equivalent structure or equivalent flow process conversion that utilizes specification of the present invention and accompanying drawing content to do; or directly or indirectly be used in other relevant technical fields, all in like manner be included in scope of patent protection of the present invention.
Claims (10)
1. the method for a mobile terminal authentication third party application, is characterized in that, comprises step:
Download installation file or the upgrade file of third party application;
Obtain the information of described third party application, and be sent to Cloud Server;
Receive the information matches result of the described third party application that described Cloud Server returns;
When the authentication information coupling of the information of described third party application and the storage of described Cloud Server, allow to install installation file or the upgrade file of described third party application.
2. the method for mobile terminal authentication third party application according to claim 1, is characterized in that, also comprises after the step of the information matches result of the described third party application that described reception Cloud Server returns:
When the authentication information of the information of described third party application and the storage of described Cloud Server does not mate, forbid installing installation file or the upgrade file of described third party application.
3. the method for mobile terminal authentication third party application according to claim 1, is characterized in that, also comprises after the step of the information matches result of the described third party application that described reception Cloud Server returns:
When the authentication information of the information of described third party application and the storage of described Cloud Server did not mate, whether display reminding window, described prompt window were used for the described third party application of prompting user by authentication, install;
Receive the option of whether installing of user's typing;
When the option of user's typing is installation, allow to install installation file or the upgrade file of described third party application;
When not installing, forbid installing installation file or the upgrade file of described third party application when the option of user's typing.
4. the method for a Cloud Server authentication third party application, is characterized in that, comprises step:
The information of the third party application that mobile terminal receive sends;
Search the authentication information of the information matches whether third party application that sends with described mobile terminal is arranged in the authentication information of storing in the Cloud Server database;
The information matches result of the described third party application searched is returned to described mobile terminal.
5. the method for Cloud Server authentication third party application according to claim 4, is characterized in that, also comprises before the step of the information of the third party application that described mobile terminal receive sends:
Receive the authentication information of third party application;
Judge whether safety of described third party application according to described authentication information;
When judging that described third party application is safe, the authentication information of the described third party application of storage in described Cloud Server database;
When judging that described third party application is dangerous, the authentication information of the described third party application of forbidden storage.
6. a mobile terminal that authenticates third party application, is characterized in that, comprising:
Download module is for installation file or the upgrade file of downloading third party application;
The terminal sending module is used for obtaining the information of described third party application, and is sent to Cloud Server;
The terminal receiver module is used for receiving the information matches result of the described third party application that described Cloud Server returns;
Processing module when mating for the authentication information of storing when information and the described Cloud Server of described third party application, allows to install installation file or the upgrade file of described third party application.
7. the mobile terminal of authentication third party application according to claim 6, it is characterized in that, described processing module also is used for, when the authentication information of the information of described third party application and the storage of described Cloud Server does not mate, forbid installing installation file or the upgrade file of described third party application.
8. the mobile terminal of authentication third party application according to claim 6, is characterized in that, also comprises:
Reminding module, when not mating for the authentication information of storing when information and the described Cloud Server of described third party application, whether display reminding window, described prompt window are used for the described third party application of prompting user by authenticating, install;
The typing module is for the option of whether installing that receives user's typing;
Described processing module also is used for, and when the option of user's typing is installation, allows to install installation file or the upgrade file of described third party application; When not installing, forbid installing installation file or the upgrade file of described third party application when the option of user's typing.
9. a Cloud Server that authenticates third party application, is characterized in that, comprising:
The Cloud Server receiver module is used for the information of the third party application that mobile terminal receive sends;
Matching module is used for searching the authentication information of the information matches whether third party application that sends with described mobile terminal is arranged in the authentication information that the Cloud Server database is stored;
The Cloud Server sending module returns to described mobile terminal for the information matches result of the described third party application that will search.
10. the Cloud Server of authentication third party application according to claim 9, is characterized in that, described Cloud Server receiver module also is used for, and receives the authentication information of third party application;
The Cloud Server of described authentication third party application also comprises:
Judge module is used for judging whether safety of described third party application according to described authentication information;
Memory module is used for when judging that described third party application is safe, the authentication information of the described third party application of storage in described Cloud Server database; When judging that described third party application is dangerous, the authentication information of the described third party application of forbidden storage.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2013100975399A CN103179124A (en) | 2013-03-25 | 2013-03-25 | Method for authenticating third-party application, mobile terminal and cloud server |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2013100975399A CN103179124A (en) | 2013-03-25 | 2013-03-25 | Method for authenticating third-party application, mobile terminal and cloud server |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN103179124A true CN103179124A (en) | 2013-06-26 |
Family
ID=48638747
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2013100975399A Pending CN103179124A (en) | 2013-03-25 | 2013-03-25 | Method for authenticating third-party application, mobile terminal and cloud server |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103179124A (en) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104866348A (en) * | 2015-05-22 | 2015-08-26 | 广东小天才科技有限公司 | Method and device for realizing safe installation of application |
| WO2015196973A1 (en) * | 2014-06-25 | 2015-12-30 | Tencent Technology (Shenzhen) Company Limited | Security verification method and apparatus |
| CN105975849A (en) * | 2016-05-04 | 2016-09-28 | 深圳市永兴元科技有限公司 | Security installation method and system of application software |
| CN106155685A (en) * | 2016-06-30 | 2016-11-23 | 宇龙计算机通信科技(深圳)有限公司 | The management method of application program, managing device and mobile terminal |
| CN106484484A (en) * | 2016-10-20 | 2017-03-08 | 广东欧珀移动通信有限公司 | Application program installs management method and terminal unit |
| CN107016279A (en) * | 2016-12-13 | 2017-08-04 | 蔚来汽车有限公司 | Application installation method and application installation system |
| CN107018239A (en) * | 2017-06-05 | 2017-08-04 | 青岛海信移动通信技术股份有限公司 | Method for processing short messages and device |
| CN108846538A (en) * | 2018-04-18 | 2018-11-20 | 河北华电石家庄热电有限公司 | A kind of fuel purchases guidance model based on Large CFB Boiler |
| CN108881104A (en) * | 2017-05-08 | 2018-11-23 | 中国移动通信有限公司研究院 | The method and apparatus that a kind of pair of application program is verified |
| CN109840113A (en) * | 2017-11-27 | 2019-06-04 | 腾讯科技(深圳)有限公司 | A kind of application data processing method and its equipment, storage medium, terminal |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030114144A1 (en) * | 2001-11-26 | 2003-06-19 | Atsushi Minemura | Application authentication system |
| CN102629935A (en) * | 2012-03-07 | 2012-08-08 | 中兴通讯股份有限公司 | Method for installing application software based on cloud service, device thereof and system thereof |
| CN102737192A (en) * | 2012-07-09 | 2012-10-17 | 江南大学 | Operation statistics and operation document backup method of trusted program based on cloud storage |
| CN102750491A (en) * | 2012-06-05 | 2012-10-24 | 宇龙计算机通信科技(深圳)有限公司 | Method and system for restricting terminals from mounting or upgrading third-party application programs |
-
2013
- 2013-03-25 CN CN2013100975399A patent/CN103179124A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030114144A1 (en) * | 2001-11-26 | 2003-06-19 | Atsushi Minemura | Application authentication system |
| CN102629935A (en) * | 2012-03-07 | 2012-08-08 | 中兴通讯股份有限公司 | Method for installing application software based on cloud service, device thereof and system thereof |
| CN102750491A (en) * | 2012-06-05 | 2012-10-24 | 宇龙计算机通信科技(深圳)有限公司 | Method and system for restricting terminals from mounting or upgrading third-party application programs |
| CN102737192A (en) * | 2012-07-09 | 2012-10-17 | 江南大学 | Operation statistics and operation document backup method of trusted program based on cloud storage |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2015196973A1 (en) * | 2014-06-25 | 2015-12-30 | Tencent Technology (Shenzhen) Company Limited | Security verification method and apparatus |
| US9569607B2 (en) | 2014-06-25 | 2017-02-14 | Tencent Technology (Shenzhen) Company Limited | Security verification method and apparatus |
| CN104866348A (en) * | 2015-05-22 | 2015-08-26 | 广东小天才科技有限公司 | Method and device for realizing safe installation of application |
| CN105975849A (en) * | 2016-05-04 | 2016-09-28 | 深圳市永兴元科技有限公司 | Security installation method and system of application software |
| CN106155685A (en) * | 2016-06-30 | 2016-11-23 | 宇龙计算机通信科技(深圳)有限公司 | The management method of application program, managing device and mobile terminal |
| CN106484484A (en) * | 2016-10-20 | 2017-03-08 | 广东欧珀移动通信有限公司 | Application program installs management method and terminal unit |
| CN107016279A (en) * | 2016-12-13 | 2017-08-04 | 蔚来汽车有限公司 | Application installation method and application installation system |
| WO2018107765A1 (en) * | 2016-12-13 | 2018-06-21 | 蔚来汽车有限公司 | Method for installing application and system for installing application |
| CN108881104A (en) * | 2017-05-08 | 2018-11-23 | 中国移动通信有限公司研究院 | The method and apparatus that a kind of pair of application program is verified |
| CN107018239A (en) * | 2017-06-05 | 2017-08-04 | 青岛海信移动通信技术股份有限公司 | Method for processing short messages and device |
| CN107018239B (en) * | 2017-06-05 | 2019-09-20 | 青岛海信移动通信技术股份有限公司 | Method for processing short messages and device |
| CN109840113A (en) * | 2017-11-27 | 2019-06-04 | 腾讯科技(深圳)有限公司 | A kind of application data processing method and its equipment, storage medium, terminal |
| CN108846538A (en) * | 2018-04-18 | 2018-11-20 | 河北华电石家庄热电有限公司 | A kind of fuel purchases guidance model based on Large CFB Boiler |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103179124A (en) | Method for authenticating third-party application, mobile terminal and cloud server | |
| CN102497635B (en) | Server, terminal and account password acquisition method | |
| CN104462961B (en) | Mobile terminal and its privacy authority optimization method | |
| CN103747433B (en) | Method for realizing root request management through manufacturer server and mobile terminal | |
| CN109218336B (en) | Vulnerability defense method and system | |
| CN103037312B (en) | Information push method and device | |
| KR102105636B1 (en) | Installing application remotely | |
| CN103744686B (en) | Control method and the system of installation is applied in intelligent terminal | |
| CN104765629B (en) | A kind of installation method and device of system application | |
| KR101281825B1 (en) | Apparatus and method that enhance security using virtual interface in cloud system | |
| CN104954383A (en) | Application program login method and system | |
| CN104506639A (en) | A method and device for obtaining root authority | |
| CN109391673A (en) | A kind of method, system and the terminal device of management update file | |
| CN105354488A (en) | Application installation method, related apparatus and application installation system | |
| CN106375567A (en) | A plug-in release method, system, client and server | |
| EP3108361A2 (en) | Method of deploying a set of software application(s) | |
| CN103036706A (en) | Local processing method of application upgrading abnormity | |
| CN105630551A (en) | Method and device for installing application software and electronic equipment | |
| CN104391729B (en) | Programme upgrade method and device based on Root authority | |
| WO2022257927A1 (en) | Key burning method and apparatus, electronic device board card, and storage medium | |
| US9397995B2 (en) | Information processing apparatus and user authentication method | |
| CN105656894A (en) | Main control intelligent terminal, controlled intelligent terminal and monitoring method | |
| CN102622254B (en) | Television outage disposal route and system | |
| CN104158907A (en) | Method and device of downloading application program file | |
| CN105207842B (en) | The method and system of the plug-in feature detection of Android |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130626 |
|
| RJ01 | Rejection of invention patent application after publication |