Abstract:
A self-moving tunnel support canopy includes front arch frame, rear arch frame, forward jack, and support jack disposed under the front arch frame. The front arch frame has front arch beams and front longitudinal beams longitudinally disposed along arch upper surfaces of front arch beams and coupled to all the front arch beams. The rear arch frame has rear arch beams and rear longitudinal beams longitudinally disposed along arch upper surfaces of the rear arch beams and coupled to all the rear arch beams. The front longitudinal beams and the rear arch beams are spacedly disposed, and a spacing is configured between the front arch beam and a front-adjacent rear arch beam. One end is coupled to the front arch frame, and the other end of the forward jack is coupled to the rear arch frame. The front arch beam and the rear arch beam are both arch-shaped beams.

Description:
CROSS-REFERENCE TO RELATED APPLICATION 
       [0001]    This application is the National Stage of International Application No. PCT/CN2014/070586 filed Jan. 14, 2014, which claims priority from Chinese Patent Application No. 201310016384.1, filed on Jan. 16, 2013 to the State Intellectual Property Office of the P.R.C, the entire contents of which are incorporated herein by reference. 
     
    
     FIELD OF THE INVENTION 
       [0002]    The present disclosure relates to the field of computer, and particularly, to an information display method, a terminal, a security server and a system. 
       BACKGROUND OF THE INVENTION 
       [0003]    With the rapid development of various network applications, the user&#39;s requirement of the network information security is increasingly high. In order to prevent the user from being troubled by the danger information (e.g., phishing email), a safer information display method is required to display the important information. 
         [0004]    The relevant information display method for displaying the important information is to make a special identification to the important information, so that the user confirms that the information is secure when seeing the identification with his naked eyes. For example, a network application operator adds a special identification (e.g., the operator&#39;s logo) to the important information (e.g., a password change email, an e-bank payment webpage, etc.) transmitted to the user, and the user confirms that the information is secure information transmitted by the operator when seeing the special identification. 
         [0005]    During the process of implementing the embodiments of the present disclosure, the inventor finds that the related art at least has the following problem. 
         [0006]    The way of recognizing the special identification added into the information mainly depends on the user&#39;s visual inspection, while the special identification can be easily imitated, thus it is difficult for the user to recognize whether the information is secure, and the security is not high. 
       SUMMARY OF THE INVENTION 
       [0007]    In order to solve the problem in the related art that it is very difficult for a user to accurately recognize whether the information is secure, the embodiments of the present disclosure provide an information display method, a terminal, a security server and a system. The technical solutions are described as follows. 
         [0008]    In one aspect, an information display method used in a terminal is provided, comprising: 
         [0009]    parsing received information which includes corresponding two-dimensional (2D) code carrying content data, the content data containing anti-fake information; 
         [0010]    acquiring the content data carried in the 2D code, and detecting whether the information is transmitted by a security server according to the anti-fake information contained in the content data; and 
         [0011]    acquiring content to be displayed corresponding to the information from the security server and displaying the content to be displayed if the information is detected as being transmitted by the security server. 
         [0012]    In another aspect, an information display method used in a security server is provided, comprising: 
         [0013]    generating anti-fake information, adding the anti-fake information into content data, and generating a 2D code according to the content data; 
         [0014]    generating information according to the 2D code; 
         [0015]    transmitting the information to a terminal, so that the terminal detects whether the information is transmitted by the security server according to the anti-fake information; 
         [0016]    generating a content to be displayed; 
         [0017]    after the terminal detects that the information is transmitted by the security server according to the anti-fake information, transmitting the generated content to be displayed to the terminal, so that the terminal displays the content to be displayed. 
         [0018]    In another aspect, a terminal is provided, comprising: 
         [0019]    a parsing module configured to parse received information which includes corresponding 2D code carrying content data, the content data containing anti-fake information; 
         [0020]    a data acquiring module configured to acquire the content data carried in the 2D code parsed by the parsing module; 
         [0021]    a first detecting module configured to detect whether the information is transmitted by a security server according to the anti-fake information contained in the content data acquired by the data acquiring module; 
         [0022]    an information acquiring module configured to acquire a content to be displayed corresponding to the information from the security server if the first detecting module detects that the information is transmitted by the security server; and 
         [0023]    a display module configured to display the content to be displayed acquired by the information acquiring module. 
         [0024]    In another aspect, a security server is provided, comprising: 
         [0025]    an anti-fake information generating module configured to generate anti-fake information; 
         [0026]    a first adding module configured to add the anti-fake information generated by the anti-fake information generating module into content data; 
         [0027]    a 2D code generating module configured to generate a 2D code according to the content data with the anti-fake information added by the first adding module; 
         [0028]    an information generating module configured to generate information according to the 2D code generated by the 2D code generating module; 
         [0029]    an information transmitting module configured to transmit the information generated by the information generating module to a terminal, so that the terminal detects whether the information is transmitted by the security server according to the anti-fake information; 
         [0030]    a content to be displayed generating module configured to generate a content to be displayed; and 
         [0031]    a content to be displayed transmitting module configured to transmit the content to be displayed generated by the content to be displayed generating module to the terminal when the terminal detects that the information is transmitted by the security server according to the anti-fake information, so that the terminal displays the content to be displayed. 
         [0032]    In another aspect, a terminal is provided, comprising: 
         [0033]    one or more processors; and 
         [0034]    a memory; 
         [0035]    the memory stores one or more programs configured to be executed by the one or more processors and containing instructions for performing operations of: 
         [0036]    parsing received information which includes corresponding two-dimensional (2D) code carrying content data, the content data containing anti-fake information; 
         [0037]    acquiring the content data carried in the 2D code, and detecting whether the information is transmitted by a security server according to the anti-fake information contained in the content data; and 
         [0038]    acquiring content to be displayed corresponding to the information from the security server and displaying the content to be displayed if the information is detected as being transmitted by the security server. 
         [0039]    In another aspect, a security server is provided, comprising: 
         [0040]    one or more processors; and 
         [0041]    a memory; 
         [0042]    the memory stores one or more programs configured to be executed by the one or more processors and containing instructions for performing operations of: 
         [0043]    generating anti-fake information, adding the anti-fake information into content data, and generating a 2D code according to the content data; 
         [0044]    generating information according to the 2D code; 
         [0045]    transmitting the information to a terminal, so that the terminal detects whether the information is transmitted by the security server according to the anti-fake information; 
         [0046]    generating a content to be displayed; 
         [0047]    after the terminal detects that the information is transmitted by the security server according to the anti-fake information, transmitting the generated content to be displayed to the terminal, so that the terminal displays the content to be displayed. 
         [0048]    In another aspect, an information display system is provided, comprising the above terminal and security server. 
         [0049]    The technical solutions provided by the embodiments of the present disclosure bring the following beneficial effects: 
         [0050]    The present disclosure acquires the anti-fake information carried in the 2D code by parsing the received information which includes the 2D code, detects whether the information is transmitted by the security server according to the anti-fake information, and displays the content to be displayed of the information if the information is transmitted by the security server, thereby solving the problem in the related art that it is difficult for the user to accurately recognize whether the information is secure, and achieves the purpose of automatically recognizing whether the received information is secure by the terminal according to the information containing the 2D code, and improving the information security. 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0051]    In order to more clearly describe the technical solutions in the embodiments of the present disclosure, the drawings to be used in the descriptions of the embodiments will be briefly introduced as follows. Obviously, the following drawings just illustrate some embodiments of the present disclosure, and a person skilled in the art can obtain other drawings from these drawings without paying any creative effort. 
           [0052]      FIG. 1  is a methodological flowchart of an information display method provided by an embodiment of the present disclosure; 
           [0053]      FIG. 2  is a methodological flowchart of an information display method provided by another embodiment of the present disclosure; 
           [0054]      FIG. 3  is a methodological flowchart of an information display method provided by still another embodiment of the present disclosure; 
           [0055]      FIG. 4  is a methodological flowchart of an information display method provided by yet another embodiment of the present disclosure; 
           [0056]      FIG. 5  is a transmitting flowchart of an email provided by the embodiment as illustrated in  FIG. 4  of the present disclosure; 
           [0057]      FIG. 6  is a schematic diagram of a first display state of an email provided by the embodiment as illustrated in  FIG. 4  of the present disclosure; 
           [0058]      FIG. 7  is a schematic diagram of a second display state of an email provided by the embodiment as illustrated in  FIG. 4  of the present disclosure; 
           [0059]      FIG. 8  is a structure schematic diagram of a terminal provided by an embodiment of the present disclosure; 
           [0060]      FIG. 9  is another structure schematic diagram of a terminal provided by another embodiment of the present disclosure; 
           [0061]      FIG. 10  is a structure schematic diagram of a security server provided by an embodiment of the present disclosure; 
           [0062]      FIG. 11  is another structure schematic diagram of a security server provided by another embodiment of the present disclosure; 
           [0063]      FIG. 12  is a system composition diagram of an information display system provided by another embodiment of the present disclosure; 
           [0064]      FIG. 13  is a structure schematic diagram of a terminal provided by an embodiment of the present disclosure; and 
           [0065]      FIG. 14  is a structure schematic diagram of a security server provided by an embodiment of the present disclosure. 
       
    
    
     DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS 
       [0066]    In order that the object, technical solutions and advantages of the present disclosure are clearer, the embodiments of the present disclosure will be further described in details in conjunction with the drawings. 
         [0067]    Please referring to  FIG. 1 , a methodological flowchart of an information display method provided by an embodiment of the present disclosure is illustrated. The information display method is applicable to a terminal, and includes the following steps: 
         [0068]    Step  101 : parsing received information which includes corresponding 2D code carrying content data, the content data containing anti-fake information; 
         [0069]    Step  102 : acquiring the content data carried in the 2D code, and detecting whether the information is transmitted by a security server according to the anti-fake information contained in the content data; and 
         [0070]    Step  103 : acquiring content to be displayed corresponding to the information from the security server and displaying the content to be displayed, if the information is detected as being transmitted by the security server. 
         [0071]    If the information is detected as being transmitted by the security server, a request for acquiring the content to be displayed may be transmitted to the security server, so that the security server transmits the content to be displayed according to the request. 
         [0072]    The information in the embodiment of the present disclosure may be email, webpage information or notification information etc, and the security server is the official server which transmits the information. 
         [0073]    To sum up, the information display method provided by the embodiment of the present disclosure acquires the anti-fake information carried in the 2D code by parsing the received information which includes the 2D code, detects whether the information is transmitted by the security server according to the anti-fake information, and acquires the content to be displayed of the information from the security server and displays the content to be displayed if the information is transmitted by the security server. Thus the above method solves the problem in the related art that it is difficult for the user to accurately recognize whether the information is secure, and achieves the purpose of automatically recognizing whether the received information is secure by the terminal according to the information containing the 2D code, and improving the information security. 
         [0074]    Please referring to  FIG. 2 , a methodological flowchart of an information display method provided by another embodiment of the present disclosure is illustrated. The information display method is applicable to a terminal, and includes the following steps: 
         [0075]    Step  201 : a terminal detects whether itself is run for the first time. 
         [0076]    the terminal may be a mobile terminal (e.g., cell phone or tablet computer) or a fixed terminal (e.g., desktop computer) where a plugin or an application (APP, third party application) downloaded from a security server is installed. 
         [0077]    Step  202 : when being detected as run for the first time, the terminal prompts a user to input user identification information bound with an identification of the terminal. 
         [0078]    Each terminal is corresponding to a unique identification, such as an identity (ID, serial number) of the plugin or the APP downloaded from the security server and installed in the terminal. When the plugin or the APP downloaded from the security server and installed in the terminal is run for the first time, a piece of unique user identification information shall be bound. The user identification information is manually inputted by the user, and it may include one or more of a user name, a user account, an email address and a user serial number. 
         [0079]    Step  203 : the terminal locally stores the mapping relationship between the user identification information inputted by the user and the identification of the terminal as binding information, and transmits the stored binding information to the security server. 
         [0080]    The user identification information of one user can only be bound with the identification of one terminal in one time. 
         [0081]    Step  204 : the terminal parses received information which includes corresponding 2D code carrying content data, the content data containing anti-fake information and an information identification thereof; 
         [0082]    When receiving a piece of information, the terminal parses the 2D code contained in the information, the content data of the 2D code containing the anti-fake information and information identification of the information. 
         [0083]    The anti-fake information carried in the 2D code may be a security code character string, while the information identification thereof is used to identify the information and it may be a unique number of the information and/or a serial number of the 2D code contained in the information. 
         [0084]    Step  205 : the terminal acquires the content data carried in the 2D code. 
         [0085]    Specifically, the content data carried in the 2D code may be encrypted content data. The terminal scans the 2D code carried in the information to acquire the encrypted content data, and decrypts the encrypted content data in a predetermined decryption algorithm to acquire decrypted content data. 
         [0086]    Step  206 : the terminal detects whether the information is transmitted by the security server according to the anti-fake information contained in the content data. 
         [0087]    The terminal may detect whether the information is transmitted by the security server according to the anti-fake information in the decrypted content data. 
         [0088]    If yes, the information is secure, and the terminal enters step  207 , otherwise the terminal does not display the content to be displayed of the information, or it prompts the user that the information is unsecure. 
         [0089]    Step  207 : the terminal transmits the information identification and the locally stored binding information to the security server if the information is detected as being transmitted by the security server, so that the security server detects whether the content to be displayed corresponding to the information shall be transmitted to the terminal according to the information identification and the binding information. 
         [0090]    Specifically, when the terminal detects that the information is transmitted by the security server according to the anti-fake information contained in the content data, the information identification carried in the content data of the 2D code and the locally stored binding information may be carried in a request for acquiring the content to be displayed, and the request for acquiring the content to be displayed is transmitted to the security server. After receiving the information identification and the binding information carried in the request, the security server inquires the binding information transmitted to the security server during the first usage of the terminal according to the information identification, compares the received binding information with the inquired binding information, and detects that the content to be displayed of the information may be transmitted to the terminal if the two compared information is consistent with each other. In that case, the security server transmits the content to be displayed of the information to the terminal. 
         [0091]    Step  208 : the terminal receives and displays the content to be displayed transmitted by the security server. 
         [0092]    The information may further include a brief introduction content thereof, such as the subject of the content to be displayed of the information, and relevant description of the 2D code contained in the information. After parsing the received information, the terminal may firstly display the 2D code and the brief introduction content carried in the information to the user. 
         [0093]    Specifically, the terminal may firstly display the 2D code and the brief introduction content carried in the information to the user as a first state of the information. When receiving the content to be displayed of the information transmitted by the security server, the terminal updates the state of the information into a second state in the display page, i.e., displays all information contents including the content to be displayed of the information, or the terminal may also individually display the received content to be displayed in other interface or area. 
         [0094]    In the practical applications, a twin number (i.e., the user&#39;s account and password are leaked) may appear. For example, when the user&#39;s mailbox password is leaked and acquired by a thief, the security server will send an email containing important content to the user&#39;s mailbox. In the related art, both the user and the thief can view the important content in the email, and the email security cannot be ensured. But in the above information display method, the important content in the email is taken as the content to be displayed and not transmitted temporarily, and when the information is detected as being transmitted by the security server according to the anti-fake information in the 2D code, the terminal transmits the information identification of the information and the locally stored binding information to the security server, so that the security server detects whether the content to be displayed of the information shall be transmitted to the terminal according to the information identification and the binding information. If yes, it means that the terminal is bound with the user identification information of the user, and the security server transmits the important content to the terminal. If not, it means that the terminal is not bound with the user identification information of the user, and the security server does not transmit the important content to the terminal, thereby improving the information (email) security. 
         [0095]    To sum up, in the information display method provided by the embodiment of the present disclosure, the terminal acquires the anti-fake information carried in the 2D code by parsing the received information which includes the 2D code, and detects whether the information is transmitted by the security server according to the anti-fake information, thereby solving the problem in the related art that it is difficult for the user to accurately recognize whether the information is secure, and achieving the purpose of automatically recognizing whether the received information is secure by the terminal according to the information containing the 2D code and improving the information security. 
         [0096]    In addition, the information display method provided by the embodiment of the present disclosure transmits the information identification in the 2D code carried in the information and the binding information locally stored by the terminal to the security server, if the information is detected as being transmitted by the security server, so that the security server detects whether the content to be displayed of the information shall be transmitted to the terminal according to the information identification and the binding information; and displays the content to be displayed of the information transmitted by the security server after receiving the same, thereby solving the problem in the related art that the content to be displayed of the information cannot be prevented from being viewed by other persons when a twin number appears, and achieving the purpose of improving the information security. 
         [0097]    Please referring to  FIG. 3 , a methodological flowchart of an information display method provided by still another embodiment of the present disclosure is illustrated. The information display method is applicable to a security server, and includes the following steps: 
         [0098]    Step  301 : generating anti-fake information, adding the anti-fake information into content data, and generating a 2D code according to the content data; 
         [0099]    Step  302 : generating information according to the 2D code; 
         [0100]    Step  303 : transmitting the information to a terminal, so that the terminal detects whether the information is transmitted by the security server according to the anti-fake information; 
         [0101]    Step  304 : generating a content to be displayed; 
         [0102]    Step  305 : after the terminal detects that the information is transmitted by the security server according to the anti-fake information, transmitting the generated content to be displayed to the terminal, so that the terminal displays the content to be displayed. 
         [0103]    Specifically, after detecting that the information is transmitted by the security server according to the anti-fake information, the terminal may transmit a request for acquiring the content to be displayed to the security server. After receiving the request, the security server transmits the generated content to be displayed to the terminal. 
         [0104]    To sum up, the information display method provided by the embodiment of the present disclosure generates the information according to the 2D code added with the anti-fake information, and transmits the information to the terminal, so that the terminal detects whether the information is transmitted by the security server according to the anti-fake information, thereby solving the problem in the related art that it is difficult for the user to accurately recognize whether the information is secure, and achieving the purpose of automatically recognizing whether the received information is secure by the terminal according to the information containing 2D code, and improving the information security. 
         [0105]    Please referring to  FIG. 4 , a methodological flowchart of an information display method provided by yet another embodiment of the present disclosure is illustrated. The information display method is applicable to a security server, and includes the following steps: 
         [0106]    Step  401 : the security server receives and locally stores binding information transmitted when a terminal is run for the first time. 
         [0107]    The binding information transmitted when the terminal is run for the first time is inputted by the user when the terminal is run for the first time to bind a mapping relationship between the user identification information of the terminal and an identification of the terminal. The security server receives and locally stores binding information. 
         [0108]    Step  402 : the security server generates a content to be displayed, anti-fake information and an information identification, and establishes a mapping relationship between the information identification and the binding information. 
         [0109]    The content to be displayed may be the text of an email to be transmitted and an attachment carried in the email etc. The anti-fake information may be a security code character string, while the information identification may be a unique number of the information to be transmitted and/or a serial number of the 2D code to be contained in the information. 
         [0110]    The security server may search the locally stored binding information of the terminal according to the user identification information corresponding to the information to be transmitted, and establishes the mapping relationship between the information identification and the binding information. 
         [0111]    For example, when an email is to be transmitted, the information identification is a unique code of the email, and the user information identification is the user&#39;s email address. The security server inquires the email address of the destination user of the email according to the unique code of the email, then locally inquires the binding information transmitted by the terminal bound with the email address according to the inquired email address, and finally establishes the mapping relationship between the unique code of the email and the inquired binding information. 
         [0112]    In addition, the security server also stores information identification corresponding to the generated content to be displayed. 
         [0113]    Step  403 : the security server adds the generated anti-fake information and information identification into content data, and generates a 2D code according to the content data. 
         [0114]    Specifically, the security server may encrypt the content data in an encryption algorithm to acquire encrypted content data, and generates the 2D code according to the encrypted content data. 
         [0115]    Step  404 : the security server generates the information according to the 2D code. 
         [0116]    The security server may take the 2D code as information to be transmitted. In addition, the security server may add brief introduction content corresponding to the information into the information, such as the subject of content to be displayed corresponding to the information, and relevant description of the 2D code contained in the information. 
         [0117]    Step  405 : the security server transmits the generated information to the terminal. 
         [0118]    To be noted, the security server firstly transmits the information containing the 2D code to the terminal, while the content to be displayed stored In correspondence to the information identification of the information is not transmitted temporarily. 
         [0119]    Step  406 : the security server receives the information identification returned by the terminal and the binding information stored by the terminal. 
         [0120]    Specifically, after receiving the information, the terminal firstly detects whether the information is transmitted by the security server according to the anti-fake information in the 2D code contained in the information. If yes, the terminal may transmit the information identification in the 2D code contained in the information and the binding information stored by the terminal together to the security server. 
         [0121]    Step  407 : the security server inquires the locally stored binding information according to the information identification returned by the terminal, and detects whether the received binding information is consistent with the inquired binding information. 
         [0122]    If the received binding information is consistent with the locally inquired binding information, the security server confirms that the information is received by a correct terminal, and the content to be displayed corresponding to the information may be transmitted to the terminal. 
         [0123]    Step  408 : if the received binding information is consistent with the locally inquired binding information, the security server detects that the content to be displayed shall be transmitted to the terminal, and transmits the content to be displayed to the terminal. 
         [0124]    When it is detected in step  407  that the received binding information is consistent with the inquired binding information, the security server performs a step of transmitting the content to be displayed to the terminal, so that the terminal displays the content to be displayed of the information to the user. 
         [0125]    In the information display method provided by the embodiment of the present disclosure, the security server ensures the information security when transmitting important information such as an email or a notification to the user. 
         [0126]    For example when an email is to be transmitted, using the information display method provided by the embodiment of the present disclosure to send an email can prevent the user from being cheated by the phishing email, and avoid the email content from being viewed by other persons (e.g., a thief) when a twin number (i.e., the user&#39;s account and password are leaked) appears. Please refer to  FIG. 5  for an actual application, which illustrates a transmitting flowchart of an email provided by Embodiment 4 of the present disclosure. The transmitting flowchart of an email is as follows: 
         [0127]    1. The user A downloads an official terminal S 1  (plugin or APP), and inputs user identification information a used to bound with an identification s 1  of the terminal S 1  when the terminal S 1  is used for the first time; the terminal S 1  locally stores the mapping relationship between the user identification information a and the identification s 1  of the terminal S 1  as binding information m 1 , and transmits the binding information m 1  to the security server for a storage. 
         [0128]    2. The security server generates an email sent to the user A, and sends the email to a mailbox of the user A; the email includes a 2D code containing a security code character string and an information identification; in addition, the content to be displayed corresponding to the email is stored in the security server and not transmitted temporarily; meanwhile, the security server further establishes the mapping relationship between the information identification and the binding information m 1  stored by the security server. 
         [0129]    3. The user A logs in his mailbox through the mailbox account and password, and receives the email at the terminal S 1 ; the terminal S 1  verifies whether the email is transmitted by the security server by scanning the security code character string in the email 2D code (i.e., detecting whether the email is a phishing email sent by lawbreakers); if the email is verified as being transmitted by the security server, the information identification in the email 2D code and the binding information m 1  locally stored by the terminal S 1  is transmitted to the security server. For example, referring to the schematic diagram of a first display state of an email as illustrated in  FIG. 6 , when the email is verified as being transmitted by the security server, the button “display the text” at the middle of the interface becomes clickable; in that case, if it is detected that the user clicks the button with the mouse, the terminal S 1  carries the information identification in the email 2D code and the binding information m 1  locally stored by the terminal S 1  in a request for acquiring the content to be displayed, and transmits the request for acquiring the content to be displayed to the security server. 
         [0130]    4. The security server inquires the binding information m 1  stored by the security server according to the information identification transmitted by the terminal S 1 , compares the received binding information m 1  with the locally inquired binding information m 1 , and transmits the content to be displayed corresponding to the email to the terminal S 1  when the two compared information is consistent with each other. The terminal S 1  receives the content to be displayed and displays it to the user A. For example, referring to the schematic diagram of a second display state of an email as illustrated in  FIG. 7 , the terminal S 1  receives the content to be displayed and displays it at the middle portion of the interface. 
         [0131]    5. If the mailbox account and password of the user A are leaked to a user B, the user B logs in the mailbox of the user A according to the mailbox account and password, and receives the email at a terminal S 2  used by the user B; the terminal S 2  transmits the information identification in the email 2D code and binding information m 2  locally stored by the terminal S 2  (i.e., a bonding relationship between an identification s 2  of the terminal S 2  and user identification information b inputted by the user B) to the security server; the security server inquires the binding information m 1  stored by the security server according to the information identification transmitted by the terminal S 2 , compares the received binding information m 2  with the locally inquired binding information m 1 , and does not transmit the content to be displayed of the email to the terminal S 2  if detecting that the two compared information is inconsistent with each other, thus the user B cannot view the content to be displayed corresponding to the email. 
         [0132]    To sum up, in the information display method provided by the embodiment of the present disclosure, the security server generates the information according to the 2D code added with the anti-fake information, and transmits the information to the terminal, so that the terminal detects whether the information is transmitted by the security server according to the anti-fake information, thereby solving the problem in the related art that it is difficult for the user to accurately recognize whether the information is secure, and achieving the purpose of automatically recognizing whether the received information is secure by the terminal according to the information containing the 2D code, and improving the information security. 
         [0133]    Meanwhile, the information display method provided by the embodiment of the present disclosure further receives the information identification returned by the terminal and the binding information stored by the terminal, inquires the binding information stored by the security server according to the information identification, compares the received binding information with the inquired binding information, and transmits the content to be displayed of the information to the terminal when the two compared information is consistent with each other, thereby solving the problem in the related art that the content to be displayed of the information cannot be prevented from being viewed by other persons when a twin number appears, and achieving the purpose of improving the information security. 
         [0134]    In correspondence to the information display method provided by the embodiment as illustrated by  FIG. 2  of the present disclosure, please refer to  FIG. 8 , in which a device structure schematic diagram of a terminal provided by an embodiment of the present disclosure is illustrated. The terminal comprises: 
         [0135]    a parsing module  501  configured to parse received information which includes corresponding 2D code carrying content data, the content data containing anti-fake information; 
         [0136]    a data acquiring module  502  configured to acquire the content data carried in the 2D code parsed by the parsing module  501 ; 
         [0137]    a first detecting module  503  configured to detect whether the information is transmitted by a security server according to the anti-fake information contained in the content data acquired by the data acquiring module  502 ; 
         [0138]    an information acquiring module  504  configured to acquire a content to be displayed corresponding to the information from the security server if the first detecting module  503  detects that the information is transmitted by the security server; and 
         [0139]    a display module  505  configured to display the content to be displayed acquired by the information acquiring module  504 . 
         [0140]    Please refer to  FIG. 9 , which illustrates another device structure schematic diagram of a terminal provided by the embodiment of the present disclosure, wherein the content data parsed by the parsing module  501  is encrypted content data. 
         [0141]    The data acquiring module  502  includes: 
         [0142]    a decrypting unit  502   a  configured to decrypt the encrypted content data parsed by the parsing module  501 ; and 
         [0143]    an acquiring unit  502   b  configured to acquire the content data decrypted by the decrypting unit  502   a.    
         [0144]    In addition, the content data further contains the information identification of the information. 
         [0145]    The information acquiring module  504  includes: 
         [0146]    a transmitting unit  504   a  configured to transmit the information identification and the locally stored binding information to the security server, so that the security server detects whether the content to be displayed of the information shall be transmitted to the terminal according to the information identification and the binding information; and 
         [0147]    a receiving unit  504   b  configured to receive the content to be displayed of the information transmitted by the security server. 
         [0148]    The display module  505  is configured to perform a step of displaying the content to be displayed if the receiving unit  504   b  receives the content to be displayed transmitted by the security server, wherein the information identification is a unique number of the information and/or a serial number of the 2D code. 
         [0149]    The terminal further includes: 
         [0150]    a second detecting module  506  configured to detect whether the terminal is run for the first time before the parsing module  501  parses the received information; 
         [0151]    a prompting module  507  configured to prompt the user to input user identification information bound with an identification of the terminal when the second detecting module  506  detects that the terminal is run for the first time; 
         [0152]    a storage module  508  configured to locally store a mapping relationship between the user identification information inputted by the user and the identification of the terminal as binding information; and 
         [0153]    a transmitting module  509  configured to transmit the binding information stored by the storage module  508  to the security server; 
         [0154]    Wherein, the user identification information includes one or more of a user name, a user account, an email address and a user serial number. 
         [0155]    To sum up, the terminal provided by the embodiment of the present disclosure acquires the anti-fake information carried in the 2D code by parsing the received information which includes the 2D code, and detects whether the information is transmitted by the security server according to the anti-fake information, thereby solving the problem in the related art that it is difficult for the user to accurately recognize whether the information is secure, and achieving the purpose of automatically recognizing whether the received information is secure and improving the information security. In addition, the terminal provided by the embodiment of the present disclosure transmits the information identification in the 2D code carried in the information and the binding information locally stored by the terminal to the security server, if the information is detected as being transmitted by the security server, so that the security server detects whether the content to be displayed of the information shall be transmitted to the terminal according to the information identification and the binding information; and displays the content to be displayed transmitted by the security server after receiving the same, thereby solving the problem in the related art that the content to be displayed of the information cannot be prevented from being viewed by other persons when a twin number appears, and achieving the purpose of improving the information security. 
         [0156]    In correspondence to the information display method provided by the embodiment as illustrated in  FIG. 4 , please refer to  FIG. 10 , a device structure schematic diagram of a security server provided by another embodiment of the present disclosure is illustrated. The security server comprises: 
         [0157]    an anti-fake information generating module  601  configured to generate anti-fake information; 
         [0158]    a first adding module  602  configured to add the anti-fake information generated by the anti-fake information generating module into content data; 
         [0159]    a 2D code generating module  603  configured to generate a 2D code according to the content data with the anti-fake information added by the first adding module  602 ; 
         [0160]    an information generating module  604  configured to generate information according to the 2D code generated by the 2D code generating module  603 ; 
         [0161]    an information transmitting module  605  configured to transmit the information generated by the information generating module  604  to a terminal, so that the terminal detects whether the information is transmitted by the security server according to the anti-fake information; 
         [0162]    a content to be displayed generating module  606  configured to generate a content to be displayed; and 
         [0163]    a content to be displayed transmitting module  607  configured to transmit the content to be displayed generated by the content to be displayed generating module  606  to the terminal when the terminal detects that the information is transmitted by the security server according to the anti-fake information, so that the terminal displays the content to be displayed. 
         [0164]    Please referring to  FIG. 11 , another device structure schematic diagram of a security server provided by another embodiment of the present disclosure is illustrated, wherein the 2D code generating module  603  includes: 
         [0165]    an encrypting unit  603   a  configured to encrypt the content data with the anti-fake information added by the first adding module  602  in an encryption algorithm to acquire encrypted content data; 
         [0166]    a generating unit  603   b  configured to generate the 2D code according to the content data encrypted by the encrypting unit  603   a.    
         [0167]    The security server further includes: 
         [0168]    an information identification generating module  608  configured to generate information identification before the 2D code generating module  603  generates the 2D code according to the content data; and 
         [0169]    a second adding module  609  configured to add the information identification by the information identification generating module  608  into the content data. 
         [0170]    The security server further includes: 
         [0171]    a first receiving module  610  configured to receive the information identification returned by the terminal and the binding information stored by the terminal, after the information transmitting module  605  transmits the information to the terminal; 
         [0172]    a detecting module  611  configured to detect whether the content to be displayed shall be transmitted to the terminal according to the information identification and the binding information received by the first receiving module  610 ; and 
         [0173]    the content to be displayed transmitting module  607  configured to perform a step of transmitting the content to be displayed to the terminal when the detecting module  611  detects that the content to be displayed shall be transmitted to the terminal, wherein the information identification is a unique number of the information and/or a serial number of the 2D code. 
         [0174]    The security server further includes: 
         [0175]    a second receiving module  612  configured to receive the binding information transmitted when the terminal is run for the first time before the anti-fake information generating module  601  generates the anti-fake information; and 
         [0176]    a storage module  613  configured to locally store the binding information transmitted when the terminal is run for the first time received by the second receiving module  612 . 
         [0177]    The security server further includes: 
         [0178]    a mapping relationship establishing module  614  configured to establish the mapping relationship between the information identification and the locally stored binding information, after the information identification generating module  608  generates the information identification. 
         [0179]    Specifically, the mapping relationship establishing module  614  is configured to inquire user identification information corresponding to the information identification, inquire the binding information transmitted by the terminal bound with the user identification information according to the user identification information, and establish the mapping relationship between the information identification and the inquired binding information. 
         [0180]    The detecting module  611  includes: 
         [0181]    an inquiring unit  611   a  configured to inquire the locally stored binding information according to the information identification received by the first receiving module  610  and the mapping relationship between the information identification and the locally stored binding information established by the mapping relationship establishing module  614 ; 
         [0182]    a detecting unit  611   b  configured to detect whether the binding information received by the first receiving module  610  is consistent with the binding information inquired by the inquiring unit  611   a ; and the detecting unit  611   b  detects that the terminal is allowed to display the content to be displayed of the information, if the received binding information is consistent with the inquired binding information. 
         [0183]    To sum up, the security server provided by embodiment of the present disclosure generates the information according to the 2D code added with the anti-fake information, and transmits the information to the terminal, so that the terminal detects whether the information is transmitted by the security server according to the anti-fake information, thereby solving the problem in the related art that it is difficult for the user to accurately recognize whether the information is secure, and achieving the purpose of automatically recognizing whether the received information is secure, and improving the information security. Meanwhile, the security server provided by the embodiment of the present disclosure further receives the information identification returned by the terminal and the binding information stored by the terminal, inquires the binding information stored by the security server according to the information identification, compares the received binding information with the inquired binding information, and transmits the content to be displayed of the information to the terminal when the two compared information is consistent with each other, thereby solving the problem in the related art that the content to be displayed of the information cannot be prevented from being viewed by other persons when a twin number appears, and achieving the purpose of improving the information security. 
         [0184]    Please refer to  FIG. 12 , which illustrates a system composition diagram of an information display system provided by an embodiment of the present disclosure. The information display system may include the terminal  50  provided by the embodiment as illustrated in  FIG. 8  or  9  and the security server  60  provided by the embodiment as illustrated in  FIG. 10  or  11 . 
         [0185]    To sum up, in the information display system provided by the embodiment of the present disclosure, the security server generates the information according to the 2D code added with the anti-fake information, and transmits the information to the terminal, so that the terminal detects whether the information is transmitted by the security server according to the anti-fake information, thereby solving the problem in the related art that it is difficult for the user to accurately recognize whether the information is secure, and achieving the purpose of automatically recognizing whether the received information is secure by the terminal according to the information containing the 2D code, and improving the information security. 
         [0186]    Meanwhile, in the information display system provided by the embodiment of the present disclosure, the security server further receives the information identification returned by the terminal and the binding information stored by the terminal, inquires the binding information stored by the security server according to the information identification, compares the received binding information with the inquired binding information, and transmits the content to be displayed of the information to the terminal when the two compared information is consistent with each other, thereby solving the problem in the related art that the content to be displayed of the information cannot be prevented from being viewed by other persons when a twin number appears, and achieving the purpose of improving the information security. 
         [0187]    To be noted, when the information display method provided by each embodiment displays the information to the user, the examples are only given based on the division of the above functional modules. In the practical applications, those functions may be allocated to be performed by different functional modules upon demand, i.e., the internal structure of the device may be divided into different functional modules to perform all or a part of the aforementioned functions. In addition, the terminal and the security server provided by the above embodiments belong to a same conception of the embodiments of the information display method, for their implementations please refer to the method embodiments, and herein are omitted. 
         [0188]    Please refer to  FIG. 13 , which illustrates a structure schematic diagram of a terminal provided by an embodiment of the present disclosure. The terminal  1300  may include a communication unit  1310 , a memory  1320  having one or more computer readable storage mediums, an input unit  1330 , a display unit  1340 , a sensor  1350 , an audio circuit  1360 , a Wireless Fidelity (WIFI) unit  1370 , a processor  1380  having one or more processing cores, a power supply  1390 , etc. A person skilled in the art shall appreciate that the terminal structure as illustrated in  FIG. 13  is not a limitation to the terminal, and more or less parts may be included, or some parts may be combined, or the parts may be arranged differently. 
         [0189]    The communication unit  1310  may be configured to receive and transmit signals in the process of information reception and transmission or conversation, and it may be a network communication device such as Radio Frequency (RF) circuit, router, modem, etc. Particularly, when the communication unit  1310  is an RF circuit, it receives downlink information of a base station, transfers the downlink information to one or more processors  1380  for a processing, and transmits uplink data to the base station. Usually, the RF circuit serving as the communication unit includes, but not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, a Low Noise Amplifier (LNA) and a duplexer. In addition, the communication unit  1310  may communicate with the network and other devices through a wireless communication. The wireless communication may use any communication standard or protocol, including, but not limited to, Global System of Mobile communication (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Messaging Service (SMS), etc. The memory  1320  may be configured to store software programs and modules. The processor  1380  performs various function applications and data processing by running the software programs and modules stored in the memory  1320 . The memory  1320  mainly includes a program storage area and a data storage area, wherein the program storage area may store an operating system, application programs required by at least one function (e.g., sound playing function and image playing function), etc., and the data storage area may store data created according to the usage of the terminal  1300  (e.g., audio data and telephone book), etc. In addition, the memory  1320  may include a high speed random access memory and a nonvolatile memory, such as at least one disk memory, flash memory or other volatile solid memory. Correspondingly, the memory  1320  may further include a memory controller to provide the processor  1380  and the input unit  1330  with an access to the memory  1320 . 
         [0190]    The input unit  1330  may be configured to receive inputted digital or character information, and generate a signal input of a keyboard, a mouse, an operating lever or an optical or track ball related to a user&#39;s setting or a function control. Preferably, the input unit  1330  may include a touch-sensitive surface  1331  and other input device  1332 . The touch-sensitive surface  1331  is also referred to as touch display screen or touch pad, which collects the user&#39;s touch operation thereon or nearby (e.g., the user&#39;s operation on or near the touch-sensitive surface  1331  using any appropriate object or accessory such as finger and stylus), and drives corresponding connection device according to a preset program. Optionally, the touch-sensitive surface  1331  may include a touch detection device and a touch controller. The touch detection device detects the user&#39;s touch direction and a signal brought by the touch operation, and transmits the signal to the touch controller. The touch controller receives touch information from the touch detection device, converts the touch information into contact coordinates and transmits the contact coordinates to the processor  1380 , then receives and performs a command from the processor  1380 . In addition, the touch-sensitive surface  1331  may be implemented in multiple types such as resistance type, capacitance type, infrared ray and surface acoustic wave. In addition to the touch-sensitive surface  1331 , the input unit  1330  may include other input device  1332 . Preferably, other input device  1332  may include, but not limited to, one or more of a physical keyboard, a functional key (e.g., volume control key and on-off key), a trackball, a mouse and an operating lever etc. 
         [0191]    The display unit  1340  may be configured to display information inputted to the user or information provided by the user, and various graphic user interfaces of the terminal  1300  which may be formed of images, texts, icons, videos or any combination thereof. The display unit  1340  may include a display panel  1341  optionally configured as a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), etc. Further, the touch-sensitive surface  1331  may cover the display panel  1341 . When detecting a touch operation thereon or nearby, the touch-sensitive surface  1331  transmits it to the processor  1380  to determine the type of the touch event, and then the processor  1380  provides corresponding visual output on the display panel  1341  according to the type of the touch event. Although in  FIG. 13 , the touch-sensitive surface  1331  and the display panel  1341  realize the input and output function as two independent parts, in some embodiments the touch-sensitive surface  1331  and the display panel  1341  may be integrated to realize the input and output function. 
         [0192]    The terminal  1300  may further include at least one sensor  1350 , such as optical sensor, motion sensor and other sensor. The optical sensor may include ambient optical sensor and proximity sensor, wherein the ambient optical sensor may adjust the brightness of the display panel  1341  according to the brightness of the ambient light, and the proximity sensor may close the display panel  1341  and/or backlight when the terminal  1300  moves to the ear. As a motion sensor, the gravity acceleration sensor can detect the accelerations in various directions (generally in three axes), and detect the gravity size and direction when being still, so as to be used for applications recognizing phone attitudes (e.g., horizontal/vertical screen switching, related game, magnetometer attitude calibration, etc.) and related functions of vibration recognition (e.g., pedometer, knocking, etc.). The terminal  1300  may be further provided with other sensors such as gyroscope, barometer, hygrometer, thermometer and infrared sensor, which herein are omitted. 
         [0193]    The audio circuit  1360 , a loudspeaker  1361  and a microphone  1362  can provide an audio interface between the user and the terminal  1300 . The audio circuit  1360  may transmit an electric signal converted from received audio data to the loudspeaker  1361 , which converts the electric signal into a sound signal and outputs it. On the other hand, the microphone  1362  converts the collected sound signal into an electric signal, which is received by the audio circuit  1360  and converted into audio data. The audio data is outputted to the processor  1380  for a processing, and transmitted to for example another terminal through the communication unit  1310 , or it is outputted to the memory  1320  for further processing. The audio circuit  1360  may further include an earplug jack to provide a communication between the external earphone and the terminal  1300 . 
         [0194]    In order to realize the wireless communication, the terminal may be provided with a wireless communication unit  1370  which may be a WIFI module. WIFI is a short distance wireless transmission technology, and the terminal  1300  can help the user to receive and transmit emails, browse webpage and access streaming media through the wireless communication unit  1370 , thus the user is provided with a wireless broadband internet access. Although the wireless communication unit  1370  is illustrated in the drawing, it is not an essential component of the terminal  1300 , and completely can be omitted upon demand without changing the essence of the present disclosure. 
         [0195]    As the control center of the terminal  1300 , the processor  1380  connects respective parts of the cell phone using different interfaces and lines, and performs various functions of the terminal  1300  and the data processing by running or executing the software programs and/or modules stored in the memory  1320  and calling the data stored in the memory  1320 , thereby entirely monitoring the cell phone. Optionally, the processor  1380  may include one or more processing cores. Preferably, the processor  1380  may integrate an application processor mainly processing the operating system, the user interface and the application program, and a modem processor mainly processing the wireless communication. It shall be appreciated that the modem processor also may not be integrated in the processor  1380 . 
         [0196]    The terminal  1300  further includes a power supply  1390  (e.g., battery) which supplies power to the respective parts. Preferably, the power supply may be logically connected to the processor  1380  through a power management system to realize the functions of charging management, discharging management and power consumption management through a power management system. The power supply  1390  may further include one or more DC or AC power supplies, a recharging system, a power failure detection circuit, a power adapter or inverter, a power state indicator, etc. 
         [0197]    Although not illustrated, the terminal  1300  may further include a camera, a Bluetooth module, etc., which are omitted herein. 
         [0198]    In the embodiment, the terminal further includes one or more programs which are stored in the memory and configured to be executed by one or more processors. The one or more programs include instructions for performing the information display method provided by the embodiment of the present disclosure. 
         [0199]    Please refer to  FIG. 14 , which illustrates a structure schematic diagram of a security server provided by an embodiment of the present disclosure. The security server  1400  includes a Central Processing Unit (CPU)  1401 , a system memory  1404  having a Random Access Memory (RAM)  1402  and a Read Only Memory (ROM)  1403 , and a system bus  1405  connecting the system memory  1404  with the CPU  1401 . The security server  1400  further includes a basic input/output (I/O) system  1406  which helps the information transmission between respective parts in the computer, and a mass storage device  1407  which stores the operating system  1413 , the application program  1414  and other program module  1415 . 
         [0200]    The basic I/O system  1406  includes a display  1408  which displays information, and an input device  1409  (e.g., mouse, keyboard, etc.) where the user inputs information. In which, both the display  1408  and the input device  1409  are both connected to the CPU  1401  through an I/O controller  1410  connected to the system bus  1405 . The basic I/O system  1406  may further include the I/O controller  1410  configured to receive and process inputs from multiple other devices such as keyboard, mouse or electronic stylus etc. Similarly, the I/O controller  1410  further provides an output to the display screen, the printer or other type of output device. 
         [0201]    The mass storage device  1407  is connected to the CPU  1401  through a mass storage controller (not illustrated) connected to the system bus  1405 . The mass storage device  1407  and its associated computer readable medium provide a nonvolatile storage to the security server  1400 . That is, the mass storage device  1407  may include the computer readable medium (not illustrated) such as hard disc or CD-ROM driver. 
         [0202]    Without loss of generality, the computer readable medium may include a computer storage medium and a communication medium. The computer storage medium includes volatile and nonvolatile, movable and immovable mediums realized with any method or technology which stores the information such as computer readable instruction, data structure, program module or other data. The computer storage medium includes RAM, ROM, EPROM, EEPROM, flash or other solid memory, CD-ROM, DVD or other optical memory, tape cartridge and tape/disc storage device or other magnetic storage device. Of course, a person skilled in the art shall appreciate that the computer storage medium is not limited thereto. The system memory  1404  and the mass storage device  1407  may be collectively referred to as the memory. 
         [0203]    According to the embodiments of the present disclosure, the security server  1400  may be connected to the remote computer in the network through a network such as the Internet. That is to say, the security server  1400  may be connected to a network  1412  through a network interface unit  1411  connected to the system bus  1405 , or the network interface unit  1411  may be connected to other type of network or remote computer system (not illustrated). 
         [0204]    The memory further includes one or more programs stored in the memory and containing instructions for performing the 2D code generation method and/or co-verification method. 
         [0205]    Obviously, the terminal provided by the embodiment illustrated in  FIG. 13  and the security server provided by the embodiment illustrated in  FIG. 14  may construct an information display system. 
         [0206]    The serial numbers of the embodiments of the present disclosure are just given for the convenience of description, rather than indicating the preferences thereof. 
         [0207]    A person skilled in the art shall appreciate that all or a part of the steps of the above embodiments may be performed through hardware, or by instructing relevant hardware through a program, and the program may be stored in a computer readable storage medium. The storage medium mentioned above may be a Read-Only Memory (ROM), a magnetic disk, an optical disk, etc. 
         [0208]    The above descriptions are just preferred embodiments of the present disclosure, rather than limiting the present disclosure. Any amendment, equivalent replacement, improvement, etc. made under the spirit and principle of the present disclosure shall fall within the protection scope of the present disclosure.