CN104504324B - Mobile solution certification reinforcement means and system - Google Patents
Mobile solution certification reinforcement means and system Download PDFInfo
- Publication number
- CN104504324B CN104504324B CN201410727943.4A CN201410727943A CN104504324B CN 104504324 B CN104504324 B CN 104504324B CN 201410727943 A CN201410727943 A CN 201410727943A CN 104504324 B CN104504324 B CN 104504324B
- Authority
- CN
- China
- Prior art keywords
- application
- identifying procedure
- reinforcing
- dynamic base
- unencapsulated
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/44—Program or device authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/51—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems at application loading time, e.g. accepting, rejecting, starting or inhibiting executable software based on integrity or source reliability
Abstract
The invention provides a kind of Mobile solution certification reinforcement means and system, methods described includes:Start the application for encapsulating and reinforcing identifying procedure;Load default dynamic base;Authentication interface is loaded by the dynamic base and shown;User is received by the authentication interface to input, and is authenticated according to user's input;Certification is by rear loading application interface and shows.This method first loads authentication interface before application interface is entered and is authenticated, and certification can just enter application interface by rear, effectively user sensitive information can be prevented to be compromised, so as to improve security.
Description
Technical field
The present invention relates to Mobile solution field, more particularly to a kind of Mobile solution certification reinforcement means and system.
Background technology
With the development of mobile Internet, increasing Enterprise Office System is moved on mobile terminal, also increasingly
Many users are handled official business using Mobile solution, done shopping, bank operations, instant chat etc., and these applications are for user experience,
It can all automatically save account number cipher and automated log on mostly.
However, after the mobile terminal of user is lost and picked up by other people, other people easily can just be carried using these
The Mobile solution of sensitive information, the official secrets information of user, Web bank's information, stored value card, net purchase information, chat record
Leakage is easily caused Deng sensitive information, is also easy to be utilized and resulted in greater loss by criminal.
The content of the invention
Based on this, it is necessary to effectively can prevent user sensitive information from leaking there is provided one kind for above-mentioned technical problem, so that
The Mobile solution certification reinforcement means and system of security can be improved.
A kind of Mobile solution certification reinforcement means, methods described includes:
Start the application for encapsulating and reinforcing identifying procedure;
Load default dynamic base;
Authentication interface is loaded by the dynamic base and shown;
User is received by the authentication interface to input, and is authenticated according to user's input;
Certification is by rear loading application interface and shows.
In one of the embodiments, it is described that authentication interface is loaded by the dynamic base and included the step of display:
The entrance function for showing first interface is intercepted by the dynamic base;
Authentication interface is loaded in the realization of the entrance function and is shown.
In one of the embodiments, before the step of startup encapsulates the application for reinforcing identifying procedure, also wrap
Include:
Identifying procedure is reinforced into the application encapsulation of unencapsulated reinforcing identifying procedure.
In one of the embodiments, the step of identifying procedure is reinforced in the application encapsulation by unencapsulated reinforcing identifying procedure
Suddenly include:
The unencapsulated corresponding compressed package of application for reinforcing identifying procedure is uploaded onto the server, by the server pair
The application of the unencapsulated reinforcing identifying procedure, which is encapsulated, reinforces identifying procedure, and encapsulating reinforcing described in the reception server return recognizes
Demonstrate,prove the application of flow and install.
In one of the embodiments, the step of identifying procedure is reinforced in the application encapsulation by unencapsulated reinforcing identifying procedure
Suddenly include:
To the corresponding compressed package decompression of application of the unencapsulated reinforcing identifying procedure;
Executable file is obtained, the order for loading the dynamic base is added to the head of the executable file;
The executable file that with the addition of the order is signed;
Executable file after signature is compressed, obtains encapsulating the corresponding compression of application for reinforcing identifying procedure
Bag.
In one of the embodiments, the step of identifying procedure is reinforced in the application encapsulation by unencapsulated reinforcing identifying procedure
Suddenly include:
To the corresponding compressed package decompression of application of the unencapsulated reinforcing identifying procedure, be applied file;
The dynamic base is copied in the application file folder;
The application for having copied dynamic base is signed;
Application after signature is compressed, obtains encapsulating the corresponding compressed package of application for reinforcing identifying procedure.
A kind of Mobile solution certification hardened system, the system includes:
Application launch module, the application for reinforcing identifying procedure is encapsulated for starting;
Dynamic base load-on module, for loading default dynamic base;
Authentication interface display module, for loading authentication interface by the dynamic base and showing;
Authentication module, is inputted for receiving user by the authentication interface, is authenticated according to user's input;
Application interface display module, for certification to be by rear loading application interface and shows.
In one of the embodiments, the authentication interface display module is used for by dynamic base interception display first
The entrance function at individual interface, loads authentication interface and shows in the realization of the entrance function.
In one of the embodiments, the system also includes:
Using package module, for the application encapsulation of unencapsulated reinforcing identifying procedure to be reinforced into identifying procedure.
In one of the embodiments, the application package module is used for the unencapsulated application for reinforcing identifying procedure
Corresponding compressed package uploads onto the server, and the unencapsulated application encapsulation reinforcing for reinforcing identifying procedure is recognized by the server
Demonstrate,prove flow;
The system also includes:
Using module is installed, for encapsulating the application of reinforcing identifying procedure described in the reception server return and installing.
In one of the embodiments, the application package module includes:
First decompression module, is decompressed for the corresponding compressed package of application to the unencapsulated reinforcing identifying procedure;
First dynamic base add module, for obtaining executable file, institute is added to by the order for loading the dynamic base
State the head of executable file;
First signature blocks, for being signed to the executable file that with the addition of the order;
First compression module, for being compressed the executable file after signature, obtains encapsulating reinforcing identifying procedure
The corresponding compressed package of application.
In one of the embodiments, the application package module includes:
Second decompression module, decompresses for the corresponding compressed package of application to the unencapsulated reinforcing identifying procedure, obtains
Application file is pressed from both sides;
Second dynamic base add module, for the dynamic base to be copied in the application file folder;
Second signature blocks, for being signed to the application for having copied dynamic base;
Second compression module, for being compressed the application after signature, obtains encapsulating the application for reinforcing identifying procedure
Corresponding compressed package.
Above-mentioned Mobile solution certification reinforcement means and system, encapsulate the application for reinforcing identifying procedure by starting, are opening
Default dynamic base can be loaded after moving the application, so as to load authentication interface by the dynamic base and show, passes through certification circle
Face receives user's input, is authenticated according to user's input, application interface is reloaded after in certification and is shown.Due to adding
Need to load authentication interface before carrying application interface, application interface can just only be entered by the certification of authentication interface, it is this
The mode of certification is reinforced relative to prior art, effectively can prevent user profile from leaking, so as to improve security.
Brief description of the drawings
Fig. 1 is the flow chart of Mobile solution certification reinforcement means in one embodiment;
Fig. 2 is the flow chart of package application in one embodiment;
Fig. 3 is the flow chart of package application in another embodiment;
Fig. 4 A are the interface schematic diagram for starting the unencapsulated application for reinforcing identifying procedure;
Fig. 4 B encapsulate the interface schematic diagram for the application for reinforcing identifying procedure to start;
Fig. 5 is the structured flowchart of Mobile solution certification hardened system in one embodiment;
Fig. 6 is the structured flowchart of Mobile solution certification hardened system in another embodiment;
Fig. 7 is the structured flowchart in one embodiment using package module;
Fig. 8 is the structured flowchart in another embodiment using package module.
Embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, it is right below in conjunction with drawings and Examples
The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and
It is not used in the restriction present invention.
As shown in figure 1, in one embodiment there is provided a kind of Mobile solution certification reinforcement means, this method is to apply
It is illustrated, specifically includes in terminal:
Step 102, the application for encapsulating and reinforcing identifying procedure is started.
In the present embodiment, the application of identifying procedure is reinforced in encapsulation, is referred to be packaged the application installed in the terminal, is made
The application possesses the characteristic for reinforcing certification, can realize the application of strong authentication function.So-called encapsulation, refers in existing executable journey
In sequence, other executable codes are added, to increase the function of the program.The application for encapsulating reinforcing identifying procedure is to add
Reinforce the application of authentication function.
Before step 102, the application installed in the terminal can be packaged, encapsulation process can be realized by terminal,
Also the installation kit of application can be sent to server, is realized and encapsulated by server.It is authentication flow to reinforce identifying procedure, bag
Include but be not limited to gesture password certification, user name cipher authentication, certificate verification, short message certification etc..Application in the present embodiment, it is excellent
Elect the application in mobile terminal as, wherein, mobile terminal includes but is not limited to various smart mobile phones, tablet personal computer etc..
Step 104, default dynamic base is loaded.
In the present embodiment, dynamic base is added in the encapsulation process of application using in corresponding file bag.This is moved
State storehouse possesses the function of function hook, the entrance function at first interface of application can be linked up with, so as to change application
The behavior of function.
Step 106, authentication interface is loaded by dynamic base and shown.
In the present embodiment, because dynamic base possesses the function of function hook, therefore it can intercept using first boundary of display
The entrance function in face is there is provided authentication interface and shows the authentication interface.
Specifically, in one embodiment, step 106 includes:The entrance for showing first interface is intercepted and captured by dynamic base
Function, loads authentication interface and shows in the realization of the entrance function.
Step 108, receive user by authentication interface to input, be authenticated according to user's input.
As described above, the certification realized by dynamic base is recognized including gesture password certification, user name cipher authentication, certificate
Card, short message certification etc..Specifically, encapsulate reinforce identifying procedure apply first time start when, can be provided by dynamic base
Interface is set, passes through the setting for setting interface user to be authenticated.Such as, can be by setting boundary for gesture password certification
Face receives the gesture password that user is set.For user name cipher authentication, the user name that can be set by setting interface to receive and
Password.For certificate verification, certificate can be imported when first time starting application., can be by setting interface to connect for short message certification
Receive phone number of setting etc..
Further, in next time, startup encapsulates the application of reinforcing identifying procedure, and authentication interface can be provided by dynamic base,
User can input the password set by authentication interface.Such as, for gesture password certification, then received and used by authentication interface
The gesture password of family input.For user name cipher authentication, the username and password that user inputs can be received by authentication interface.
For certificate verification, certificate can be submitted to server by application and be verified.For short message certification, it can be connect by authentication interface
The identifying code of user's input is received, the identifying code is in the phone number that can be sent automatically to set in advance after starting application.If
User's input is correct, then certification passes through.
Step 110, certification is by rear loading application interface and shows.
In the present embodiment, the application for reinforcing identifying procedure is encapsulated by starting, can be loaded after the application is started default
Dynamic base, authentication interface and shown so as to be loaded by the dynamic base, receiving user by the authentication interface inputs, according to
Family input is authenticated, and application interface is reloaded after in certification and is shown.Due to needing to add before loading application interface
Carry authentication interface, application interface can just only be entered by the certification of authentication interface, the mode of this reinforcing certification relative to
Prior art, effectively can prevent user profile from leaking, so as to improve security.
In one embodiment, also include before step 102:The application encapsulation of unencapsulated reinforcing identifying procedure is reinforced
Identifying procedure.
In one embodiment, identifying procedure is reinforced into the application encapsulation of unencapsulated reinforcing identifying procedure by terminal.
In the present embodiment, terminal can obtain the application for the unencapsulated reinforcing identifying procedure that user's selection is packaged, then
Start application encapsulation of the encapsulation tool to selection and reinforce identifying procedure.
In another embodiment, identifying procedure is reinforced into the application encapsulation of unencapsulated reinforcing identifying procedure by server.
Specifically, the step of application encapsulation of unencapsulated reinforcing identifying procedure is reinforced into identifying procedure includes:By unencapsulated reinforcing certification
The corresponding compressed package of application of flow is uploaded onto the server, and the application encapsulation of unencapsulated reinforcing identifying procedure is reinforced by server
Identifying procedure, what the reception server was returned encapsulates the application for reinforcing identifying procedure and installs.
In the present embodiment, terminal can obtain the application for the unencapsulated reinforcing identifying procedure that user's selection is packaged, by this
Uploaded onto the server using corresponding compressed package, the encapsulation tool pre-set by server is to unencapsulated reinforcing identifying procedure
Identifying procedure is reinforced using encapsulation.After the completion of server encapsulation, the application for encapsulating reinforcing identifying procedure can be supplied to terminal
It is downloaded, terminal check is downloaded, then server can return to the compressed package for encapsulating the application for reinforcing identifying procedure to terminal, whole
End is installed by the application for encapsulating and reinforcing identifying procedure.
In one embodiment, as shown in Fig. 2 the application encapsulation of unencapsulated reinforcing identifying procedure is reinforced into identifying procedure
Step includes:
Step 202, the corresponding compressed package of application of unencapsulated reinforcing identifying procedure is decompressed.
Step 204, executable file is obtained, the order for loading dynamic base is added to the head of executable file.
Step 206, the executable file of the order to the addition of loading dynamic base is signed.
Step 208, the executable file after signature is compressed, obtains encapsulating the application correspondence for reinforcing identifying procedure
Compressed package.
In the present embodiment, for the mobile terminal of some operating systems, wherein the application installed is executable file format.
For example, being all to use Mach Object file formats, i.e. Mach-O files for NeXTSTEP, Darwin, iOS etc..Will loading
The order of dynamic base is added to after the head of executable file, starts the application on mobile terminals, then can run the loading
The order of dynamic base, so as to load default dynamic base, and then realizes the loading of authentication interface by the dynamic base and is recognized
Card.
Illustrated with the mobile terminal for running iOS operating systems.Application file form in the operating system is real
It is a zip compressed package, i.e. ipa files on border.Ipa files are sent to server by mobile terminal, and server is solved to it
Pressure, then obtain Mach-O files.Further, server changes the head of Mach-O files, increases a loading on its head
The order of dynamic base, the dynamic base is used for realizing reinforcing identifying procedure so that the application encapsulated possesses reinforcing authentication function.This
Sample, the Mach-O files operationally, the dynamic base added can be loaded automatically.
Further, the executable file that with the addition of the dynamic library command of loading can be signed using Codesign instruments
Name.Codesign instruments are a command-line tools, it is only necessary to which the input of order line terminal is such as issued orders and can complete signature:
Codesign–fs<Certificate name><Apply Names>, wherein certificate is developer's certificate that operating system supplier provides.To addition
The executable file of the dynamic library command of loading is signed, it is ensured that with the addition of the executable file of loading dynamic library command
Normally it can run on mobile terminals.
Executable file after signature is compressed, ipa files are obtained, the ipa files are returned to movement by server
Terminal is installed.Afterwards, default dynamic base can be loaded by running the ipa files, realized by dynamic base and reinforced certification stream
Journey, specific embodiment shown in Figure 1, is then repeated no more at this.
In another embodiment, as shown in figure 3, the application encapsulation of unencapsulated reinforcing identifying procedure is reinforced into identifying procedure
The step of include:
Step 302, the corresponding compressed package of application of unencapsulated reinforcing identifying procedure is decompressed, be applied file.
Step 304, default dynamic base is copied in application file folder.
Step 306, the application for having copied dynamic base is signed.
Step 308, the application after signature is compressed, obtains encapsulating the corresponding compression of application for reinforcing identifying procedure
Bag.
In the present embodiment, for the mobile terminal of some open operating systems, wherein the application installed is not executable
File, decompression can be applied file using corresponding compressed package.For example, for Android operation system.Mobile terminal will
The unencapsulated corresponding compressed package of application for reinforcing identifying procedure is uploaded onto the server, and server is decompressed to compressed package, is applied
File.Default dynamic base is copied in application file folder again.In order that the application for reinforcing identifying procedure must be encapsulated
Can normally it run on mobile terminals, same usable corresponding signature instrument is signed to the application for having copied dynamic base
Name, then the application after signature is compressed, so as to obtain encapsulating the corresponding compressed package of application for reinforcing identifying procedure.Service
The compressed package is returned to mobile terminal and installed by device.Afterwards, what operation was installed encapsulates the application of reinforcing identifying procedure i.e.
The dynamic base in application file folder can be loaded, is realized by dynamic base and reinforces identifying procedure, specific implementation shown in Figure 1
Example, is then repeated no more at this.
As shown in Figure 4 A, the unencapsulated application for reinforcing identifying procedure is started, because application can automatically save account number cipher, directly
Tap into application interface.As shown in Figure 4 B, start the application for encapsulating and reinforcing identifying procedure, by default dynamic base, first add
Authentication interface (authentication interface in Fig. 4 B is the authentication interface of gesture password certification) is carried, only logical by authentication interface certification
Later, just load application interface and show.
The Mobile solution certification reinforcement means that the embodiment of the present invention is provided, can be achieved to be related to user's sensitivity letter to some
The application of breath is packaged processing, this kind of application is needed after being authenticated by the authentication interface that default dynamic base is provided
Application interface can be entered, the strong authentication of application is realized, user sensitive information leakage is effectively prevent, improves security,
Also secure fashion is set to provide convenience some applications for user.So-called strong authentication, be for Weak authentication, it is weak to recognize
What card referred to is exactly traditional user name cipher authentication, i.e., user, which inputs correct username and password, can pass through certification.And it is strong
Certification refers to the higher authentication mode of security, such as disposable authentication codes, digital certificate, smart card, biometrics readers, hand
The authentication modes such as gesture password.Strong authentication has higher security and confidentiality for Weak authentication.
As shown in figure 5, in one embodiment, additionally providing a kind of Mobile solution certification hardened system, the system bag
Include:
Application launch module 502, the application for reinforcing identifying procedure is encapsulated for starting
Dynamic base load-on module 504, for loading default dynamic base.
Authentication interface display module 506, for loading authentication interface by default dynamic base and showing.
Authentication module 508, is inputted for receiving user by authentication interface, is authenticated according to user's input.
Application interface display module 510, for certification to be by rear loading application interface and shows.
In one embodiment, authentication interface display module 506 is used to intercept first interface of display by dynamic base
Entrance function, loads authentication interface and shows in the realization of the entrance function.
As shown in fig. 6, in one embodiment, Mobile solution certification hardened system also includes:
Using package module 501, for the application encapsulation of unencapsulated reinforcing identifying procedure to be reinforced into identifying procedure.
In one embodiment, it is additionally operable to using package module 501 application of unencapsulated reinforcing identifying procedure is corresponding
Compressed package is uploaded onto the server, and identifying procedure is reinforced to the application encapsulation of unencapsulated reinforcing identifying procedure by the server.Should
System also includes:Using module 503 is installed, the application for encapsulating reinforcing identifying procedure returned for the reception server is simultaneously pacified
Dress.
As shown in fig. 7, in one embodiment, including using package module 501:
First decompression module 501a, is decompressed for the corresponding compressed package of application to unencapsulated reinforcing identifying procedure
First dynamic base add module 501b, for obtaining executable file, the order for loading the dynamic base is added
To the head of executable file.
First signature blocks 501c, for being signed to the executable file that with the addition of the dynamic library command of loading.
First compression module 501d, for being compressed the executable file after signature, obtains encapsulating reinforcing certification
The corresponding compressed package of application of flow.
As shown in figure 8, in one embodiment, including using package module 501:
Second decompression module 501e, decompresses for the corresponding compressed package of application to unencapsulated reinforcing identifying procedure, obtains
Application file is pressed from both sides.
Second dynamic base add module 501f, for dynamic base to be copied in application file folder.
Second signature blocks 501g, for being signed to the application for having copied dynamic base.
Second compression module 501h, for being compressed to the application after signature, obtains encapsulating and reinforces identifying procedure
Using corresponding compressed package.
Embodiment described above only expresses the several embodiments of the present invention, and it describes more specific and detailed, but simultaneously
Therefore the limitation to the scope of the claims of the present invention can not be interpreted as.It should be pointed out that for one of ordinary skill in the art
For, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to the guarantor of the present invention
Protect scope.Therefore, the protection domain of patent of the present invention should be determined by the appended claims.
Claims (10)
1. a kind of Mobile solution certification reinforcement means, methods described includes:
Start the application for encapsulating and reinforcing identifying procedure;
Load default dynamic base;
The entrance function for showing first interface is intercepted by the dynamic base, certification is loaded in the realization of the entrance function
Interface is simultaneously shown;
User is received by the authentication interface to input, and is authenticated according to user's input;
Certification is by rear loading application interface and shows.
2. according to the method described in claim 1, it is characterised in that the application of reinforcing identifying procedure is encapsulated in the startup
Before step, in addition to:
Identifying procedure is reinforced into the application encapsulation of unencapsulated reinforcing identifying procedure.
3. method according to claim 2, it is characterised in that the application encapsulation by unencapsulated reinforcing identifying procedure adds
Gu the step of identifying procedure, includes:
The unencapsulated corresponding compressed package of application for reinforcing identifying procedure is uploaded onto the server, by the server to described
Identifying procedure is reinforced in the unencapsulated application encapsulation for reinforcing identifying procedure, and the described of the reception server return encapsulates reinforcing certification stream
The application of journey is simultaneously installed.
4. according to the method in claim 2 or 3, it is characterised in that the application by unencapsulated reinforcing identifying procedure is sealed
The step of dress reinforces identifying procedure includes:
To the corresponding compressed package decompression of application of the unencapsulated reinforcing identifying procedure;
Executable file is obtained, the order for loading the dynamic base is added to the head of the executable file;
The executable file that with the addition of the order is signed;
Executable file after signature is compressed, obtains encapsulating the corresponding compressed package of application for reinforcing identifying procedure.
5. according to the method in claim 2 or 3, it is characterised in that the application by unencapsulated reinforcing identifying procedure is sealed
The step of dress reinforces identifying procedure includes:
To the corresponding compressed package decompression of application of the unencapsulated reinforcing identifying procedure, be applied file;
The dynamic base is copied in the application file folder;
The application for having copied dynamic base is signed;
Application after signature is compressed, obtains encapsulating the corresponding compressed package of application for reinforcing identifying procedure.
6. a kind of Mobile solution certification hardened system, it is characterised in that the system includes:
Application launch module, the application for reinforcing identifying procedure is encapsulated for starting;
Dynamic base load-on module, for loading default dynamic base;
Authentication interface display module, for by the dynamic base intercept show first interface entrance function, it is described enter
Authentication interface is loaded in the realization of mouth function and is shown;
Authentication module, is inputted for receiving user by the authentication interface, is authenticated according to user's input;
Application interface display module, for certification to be by rear loading application interface and shows.
7. system according to claim 6, it is characterised in that the system also includes:
Using package module, for the application encapsulation of unencapsulated reinforcing identifying procedure to be reinforced into identifying procedure.
8. system according to claim 7, it is characterised in that the application package module is used for the unencapsulated reinforcing
The corresponding compressed package of application of identifying procedure uploads onto the server, by the server to the unencapsulated reinforcing identifying procedure
Identifying procedure is reinforced using encapsulation;
The system also includes:
Using module is installed, for encapsulating the application of reinforcing identifying procedure described in the reception server return and installing.
9. the system according to claim 7 or 8, it is characterised in that the application package module includes:
First decompression module, is decompressed for the corresponding compressed package of application to the unencapsulated reinforcing identifying procedure;
First dynamic base add module, can described in by the order for loading the dynamic base for obtaining executable file
Perform the head of file;
First signature blocks, for being signed to the executable file that with the addition of the order;
First compression module, for being compressed to the executable file after signature, obtains encapsulating and reinforces answering for identifying procedure
Use corresponding compressed package.
10. the system according to claim 7 or 8, it is characterised in that the application package module includes:
Second decompression module, decompresses for the corresponding compressed package of application to the unencapsulated reinforcing identifying procedure, is applied
File;
Second dynamic base add module, for the dynamic base to be copied in the application file folder;
Second signature blocks, for being signed to the application for having copied dynamic base;
Second compression module, for being compressed the application after signature, obtains encapsulating the application correspondence for reinforcing identifying procedure
Compressed package.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410727943.4A CN104504324B (en) | 2014-12-03 | 2014-12-03 | Mobile solution certification reinforcement means and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410727943.4A CN104504324B (en) | 2014-12-03 | 2014-12-03 | Mobile solution certification reinforcement means and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104504324A CN104504324A (en) | 2015-04-08 |
CN104504324B true CN104504324B (en) | 2017-09-29 |
Family
ID=52945720
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410727943.4A Active CN104504324B (en) | 2014-12-03 | 2014-12-03 | Mobile solution certification reinforcement means and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104504324B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105139312A (en) * | 2015-08-14 | 2015-12-09 | 太仓苏易信息科技有限公司 | Online network learning system |
CN105933269B (en) * | 2015-12-15 | 2020-05-01 | 中国银联股份有限公司 | Method and device for preventing man-machine interaction interface hijacking |
CN107480513B (en) * | 2017-08-17 | 2020-09-11 | 深信服科技股份有限公司 | Authentication implementation method and device, computer device and readable storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6243692B1 (en) * | 1998-05-22 | 2001-06-05 | Preview Software | Secure electronic software packaging using setup-external unlocking module |
CN103559485A (en) * | 2013-11-08 | 2014-02-05 | 广州广电运通金融电子股份有限公司 | Identity authentication method and device based on remote bank VTM |
CN103988206A (en) * | 2011-10-06 | 2014-08-13 | 泰雷兹公司 | Method for the dynamic creation of an application execution environment for securing said application, and associated computer program product and computing device |
-
2014
- 2014-12-03 CN CN201410727943.4A patent/CN104504324B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6243692B1 (en) * | 1998-05-22 | 2001-06-05 | Preview Software | Secure electronic software packaging using setup-external unlocking module |
CN103988206A (en) * | 2011-10-06 | 2014-08-13 | 泰雷兹公司 | Method for the dynamic creation of an application execution environment for securing said application, and associated computer program product and computing device |
CN103559485A (en) * | 2013-11-08 | 2014-02-05 | 广州广电运通金融电子股份有限公司 | Identity authentication method and device based on remote bank VTM |
Also Published As
Publication number | Publication date |
---|---|
CN104504324A (en) | 2015-04-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10223096B2 (en) | Logging operating system updates of a secure element of an electronic device | |
CN107077670B (en) | Method and apparatus for transmitting and processing transaction message, computer readable storage medium | |
EP3418950A1 (en) | Data exchange method, data exchange device and computing device | |
KR101277517B1 (en) | Apparatus and method for detecting falsified application | |
US8706081B1 (en) | Packet inspection in near field communication controller for secure element protection | |
CN111241569B (en) | Information processing method, device and equipment | |
JP6573672B2 (en) | NFC communication apparatus and method | |
US20170286873A1 (en) | Electronic ticket management | |
CN104504324B (en) | Mobile solution certification reinforcement means and system | |
CN107148010A (en) | Multi-operator implementation method, device, storage medium and computer equipment | |
CN102523095A (en) | User digital certificate remote update method with intelligent card protection function | |
CN105376059A (en) | Method and system for performing application signature based on electronic key | |
EP1561301B1 (en) | Software integrity test in a mobile telephone | |
CN107480513B (en) | Authentication implementation method and device, computer device and readable storage medium | |
CN110545542B (en) | Main control key downloading method and device based on asymmetric encryption algorithm and computer equipment | |
CN103475661B (en) | The safe acquisition methods of authentication procedure and system | |
CN111045722A (en) | Intelligent contract packaging method, device, system, computer equipment and storage medium | |
CN105915541A (en) | Mobile terminal password preservation and recovery processing method based on NFC and system thereof | |
CN107004082A (en) | Verify system and method | |
CN106778227A (en) | Applied program processing method, application program launching method and device | |
CN108574658B (en) | Application login method and device | |
CN102547661B (en) | Method and device for establishing communication between Android system and telecommunications smart card | |
CN104978502A (en) | System and method for encrypting local file of intelligent terminal | |
CN107483435A (en) | Verify the method and device of code check | |
CN106648770A (en) | Generating method, loading method and device for application program installation package |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: Nanshan District Xueyuan Road in Shenzhen city of Guangdong province 518000 No. 1001 Nanshan Chi Park building A1 layer Applicant after: SINFOR Polytron Technologies Inc Address before: Nanshan District Xueyuan Road in Shenzhen city of Guangdong province 518000 No. 1001 Nanshan Chi Park building A1 layer Applicant before: Shenxinfu Electronics Science and Technology Co., Ltd., Shenzhen |
|
GR01 | Patent grant | ||
GR01 | Patent grant |