A method and system for secure display using an IOS system terminal
Patent Information
- Application Number
- CN202210190007.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-28
- Publication Date
- 2026-08-21
- Estimated Expiration
- 2042-02-28
AI Technical Summary
[0002]随着智能手机的普及,手机应用越来越多,然而手机一旦安装了未知应用,则可能会导致手机被劫持,从而产生安全问题,一旦手机被劫持,无论是进行支付或者保密邮件的读取时,均可能会产生显示信息不能真实表达的问题,即被劫持的手机显示的信息并非真实信息,而是经过修改的信息,一旦产生这种问题,则会导致用户损失
[0015]由上述本发明提供的技术方案可以看出,本发明提供了一种利用IOS系统终端进行安全显示的方法及系统,可以利用IOS系统终端读取安全设备的NFC标签的方式对待显示信息进行显示,基于IOS系统终端显示的安全设备的标签无法被篡改的基础,可以实现信息的安全显示。
Smart Images

Figure CN116709342B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of electronic technology, and in particular to a method and system for secure display using an iOS system terminal. Background Technology
[0002] With the widespread use of smartphones, mobile applications are becoming increasingly numerous. However, if an unknown application is installed on a phone, it may be hijacked, leading to security issues. Once a phone is hijacked, whether making payments or reading confidential emails, the displayed information may not be accurate. In other words, the information displayed on the hijacked phone is not real information but modified information, which can result in losses for the user. Summary of the Invention
[0003] The present invention aims to solve the above-mentioned problems.
[0004] To achieve the above objectives, the technical solution of the present invention is specifically implemented as follows:
[0005] This invention provides a method for secure display using an iOS system terminal, comprising: a secure device acquiring information to be displayed, and modifying the NFC tag information of the secure device to the information to be displayed; the secure device entering the NFC field of the iOS system terminal; and the iOS system terminal displaying the NFC tag information of the secure device after the secure device enters the NFC field; wherein, the secure device acquiring the information to be displayed includes: the secure device acquiring the information to be displayed from the secure device itself; or the secure device establishing a connection with an electronic device and acquiring the information to be displayed from the electronic device, wherein the electronic device is the iOS system terminal or other devices.
[0006] The process of the security device obtaining the information to be displayed from the security device includes: the security device obtaining the information to be displayed from information pre-stored in the security device; or the security device generating the information to be displayed according to a generation factor, wherein the generation factor is generated by the security device or obtained by the security device from the electronic device.
[0007] The process of establishing a connection between the security device and the electronic device and obtaining the information to be displayed from the electronic device includes: the security device establishing a connection with the electronic device, receiving encrypted transmission information sent by the electronic device, the transmission information including the information to be displayed, and obtaining the information to be displayed by decrypting the encrypted transmission information.
[0008] The process of establishing a connection between the security device and the electronic device and obtaining the information to be displayed from the electronic device includes: establishing a connection between the security device and the electronic device, negotiating a session key, receiving transmission information encrypted by the electronic device using the session key through the connection, the transmission information including the information to be displayed, decrypting the encrypted transmission information using the session key, and obtaining the information to be displayed.
[0009] Before the security device acquires the information to be displayed, the method further includes: the security device extracting key information from the acquired information according to a preset method as the information to be displayed.
[0010] Another aspect of the present invention provides a system for secure display using an iOS system terminal, comprising: a security device and an iOS system terminal; the security device is configured to acquire information to be displayed and modify the NFC tag information of the security device to the information to be displayed; the security device is further configured to enter the NFC field of the iOS system terminal; the iOS system terminal is configured to display the NFC tag information of the security device after the security device enters the NFC field; wherein, the security device acquires the information to be displayed in the following ways: the security device acquires the information to be displayed from the security device itself; or the security device establishes a connection with an electronic device and acquires the information to be displayed from the electronic device, wherein the electronic device is the iOS system terminal or other devices.
[0011] The security device obtains the information to be displayed from the security device in the following ways: the security device obtains the information to be displayed from the information pre-stored in the security device; or the security device generates the information to be displayed according to a generation factor, wherein the generation factor is generated by the security device or obtained by the security device from the electronic device.
[0012] The security device establishes a connection with the electronic device and obtains the information to be displayed from the electronic device in the following manner: the security device establishes a connection with the electronic device, receives encrypted transmission information sent by the electronic device, the transmission information including the information to be displayed, and obtains the information to be displayed by decrypting the encrypted transmission information.
[0013] The security device establishes a connection with the electronic device and obtains the information to be displayed from the electronic device in the following manner: the security device establishes a connection with the electronic device, negotiates a session key, receives transmission information encrypted by the electronic device using the session key through the connection, the transmission information including the information to be displayed, and decrypts the encrypted transmission information using the session key to obtain the information to be displayed.
[0014] Before acquiring the information to be displayed, the security device is also used to extract key information from the acquired information according to a preset method as the information to be displayed.
[0015] As can be seen from the technical solution provided by the present invention above, the present invention provides a method and system for secure display using an iOS system terminal. It can display the information to be displayed by reading the NFC tag of the security device using the iOS system terminal. Based on the fact that the tag of the security device displayed on the iOS system terminal cannot be tampered with, secure display of information can be achieved. Attached Figure Description
[0016] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the following description of the embodiments will be briefly introduced. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 A flowchart illustrating a method for secure display using an iOS system terminal, as provided in an embodiment of the present invention;
[0018] Figure 2 This is a schematic diagram of NFC tag information for a security device provided in an embodiment of the present invention;
[0019] Figure 3 This is a schematic diagram of the structure of a system for secure display using an iOS system terminal, as provided in an embodiment of the present invention. Detailed Implementation
[0020] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the protection scope of the present invention.
[0021] The embodiments of the present invention will now be described in further detail with reference to the accompanying drawings.
[0022] Figure 1 A flowchart illustrating a method for secure display using an iOS system terminal according to an embodiment of the present invention is shown. See also... Figure 1 The method for secure display using an iOS system terminal provided in this embodiment of the invention includes:
[0023] S1, the security device obtains the information to be displayed and modifies the NFC tag information of the security device to the information to be displayed;
[0024] The process of a security device acquiring information to be displayed includes: the security device acquiring information to be displayed from another security device; or the security device establishing a connection with an electronic device and acquiring information to be displayed from the electronic device, wherein the electronic device is an iOS system terminal or other device.
[0025] Specifically, the security device can be a device with a security chip, which can only receive preset instructions and output preset processing data, thus making it impossible to hijack. The security device can be in the form of a phone case or a watch; this is not specifically limited in this invention. Any device that can achieve the functions of this invention should fall within the protection scope of this invention.
[0026] iOS system terminals are terminals with the iOS system, including but not limited to Apple mobile phones, iPads, etc.
[0027] The security device needs to have an NFC module, which can transmit data. Of course, the security device can also have other communication methods, such as Bluetooth, which is not specifically limited in this invention.
[0028] As an optional implementation of this invention, the security device obtaining the information to be displayed from the security device includes: the security device obtaining the information to be displayed from information pre-stored in the security device; or the security device generating the information to be displayed according to a generation factor, wherein the generation factor is generated by the security device or obtained by the security device from the electronic device.
[0029] Specifically, the security device obtains the information to be displayed from itself: the security device can pre-store the information to be displayed, or it can generate the information itself. For example, the security device can pre-store one or more passwords, and can display the password to be displayed according to the method provided by this invention based on the user's selection. Of course, the password can also be ciphertext, which is decrypted by the security device to obtain the plaintext password; or, when performing dynamic code verification, the security device can generate a dynamic code and display it according to the method provided by this invention. This dynamic code can be generated by the dynamic code generation algorithm built into the security device by calculating the generation factor, or it can be generated by the security device after obtaining the generation factor from the electronic device. This is not specifically limited in this invention.
[0030] As an optional implementation of this invention, the security device establishes a connection with the electronic device and obtains the information to be displayed from the electronic device, including: establishing a connection between the security device and the electronic device, receiving encrypted transmission information sent by the electronic device, the transmission information including the information to be displayed, and obtaining the information to be displayed by decrypting the encrypted transmission information.
[0031] Specifically, the security device obtains information to be displayed from other electronic devices. In this case, the information obtained by the security device from other electronic devices can be obtained in encrypted form, decrypted by the security device, and then displayed. For example, the security device can obtain encrypted emails from a computer and display the decrypted emails using the method provided by this invention.
[0032] As an optional implementation of this invention, establishing a connection between the security device and the electronic device and obtaining the information to be displayed from the electronic device includes: establishing a connection between the security device and the electronic device, negotiating a session key, receiving transmission information encrypted by the electronic device using the session key, the transmission information including the information to be displayed, and decrypting the encrypted transmission information using the session key to obtain the information to be displayed. Specifically, the security device can establish a secure connection with the electronic device and encrypt data transmission using a session key to prevent data hijacking and improve data transmission security. After obtaining the information to be displayed transmitted through the secure connection, the security device displays the information to be transmitted using the method provided by this invention. For example, during mobile payment, the security device can establish a secure connection with the electronic device, negotiate a session key, and encrypt the transaction information using the session key to prevent transaction information leakage. The security device decrypts the encrypted information using the session key to obtain the transaction information and displays the transaction information using the method provided by this invention so that the user can confirm whether the transaction is correct.
[0033] As an optional implementation of this invention, before the security device acquires the information to be displayed, the method for secure display using an iOS system terminal provided in this invention further includes: the security device extracting key information from the acquired information as the information to be displayed according to a preset method. Specifically, due to the limitations of the content that an iOS system terminal can display when reading NFC tags, if there is too much information to display, the security device can extract key information from the acquired information as the information to be displayed according to a preset method. For example, during mobile payment, the security device can extract account information and payment amount from the transaction information as key information. The type of information extracted can be set according to actual needs, and this is not specifically limited in this invention.
[0034] Figure 2 The diagram shows an NFC tag information during a payment process. The "6225888888888888888#2554" in the diagram is the NFC tag information of the security device read by the iOS system terminal. This information is the transfer account and dynamic code. The tag information is the account information extracted by the security device from the transaction information, as well as the dynamic code generated by itself.
[0035] S2, the security device enters the NFC field of the iOS system terminal;
[0036] S3: When a secure device enters the NFC field, the iOS system terminal displays the NFC tag information of the secure device.
[0037] Specifically, after the secure device modifies its NFC tag to display the information, it enters the NFC field of the iOS system terminal. The iOS system terminal can then read the secure device's NFC tag information and display it. The display process is based on the underlying settings of the iOS system terminal and therefore cannot be changed, thus ensuring the secure display of the information to be displayed. In other words, the information to be displayed is necessarily tamper-proof.
[0038] If the security device acquires the information to be displayed via NFC, it needs to re-enter the NFC field of the iOS system terminal so that the iOS system terminal can read the modified NFC tag information. Methods for the security device to re-enter the NFC field of the iOS system terminal may include, but are not limited to, removing and re-entering, or turning the NFC antenna off and then on again.
[0039] Therefore, the method for secure display using an iOS system terminal provided in this embodiment of the invention can display the information to be displayed by reading the NFC tag of the security device using the iOS system terminal. Based on the fact that the tag of the security device displayed on the iOS system terminal cannot be tampered with, secure display of information can be achieved.
[0040] Figure 3 This diagram illustrates the structure of a system for secure display using an iOS system terminal, as provided in an embodiment of the present invention. This system is applied to the aforementioned method. The following is only a brief description of the structure of the system; for other matters not covered herein, please refer to the relevant descriptions in the aforementioned method. Figure 3 The system for secure display using an iOS system terminal provided in this embodiment of the invention includes: a security device and an iOS system terminal;
[0041] A security device is used to acquire the information to be displayed and modify the NFC tag information of the security device to the information to be displayed.
[0042] Security devices are also used to access the NFC field of iOS system terminals;
[0043] The iOS system terminal is used to display the NFC tag information of the security device after the security device enters the NFC field;
[0044] The security device obtains the information to be displayed in the following ways: the security device obtains the information to be displayed from the security device itself; or the security device establishes a connection with the electronic device and obtains the information to be displayed from the electronic device, wherein the electronic device is an iOS system terminal or other device.
[0045] As an optional implementation of this invention, the security device obtains the information to be displayed from the security device in the following ways: the security device obtains the information to be displayed from the information pre-stored in the security device; or the security device generates the information to be displayed according to the generation factor, wherein the generation factor is generated by the security device or obtained by the security device from the electronic device.
[0046] As an optional implementation of this invention, the security device establishes a connection with the electronic device and obtains the information to be displayed from the electronic device in the following manner: the security device establishes a connection with the electronic device, receives encrypted transmission information sent by the electronic device, the transmission information including the information to be displayed, and obtains the information to be displayed by decrypting the encrypted transmission information.
[0047] As an optional implementation of this invention, the security device establishes a connection with the electronic device and obtains the information to be displayed from the electronic device in the following manner: the security device establishes a connection with the electronic device, negotiates a session key, receives transmission information encrypted by the electronic device using the session key through the connection, the transmission information including the information to be displayed, and decrypts the encrypted transmission information using the session key to obtain the information to be displayed.
[0048] As an optional implementation of this invention, before the security device obtains the information to be displayed, it is also used to extract key information from the obtained information in a preset manner as the information to be displayed.
[0049] Therefore, the system for secure display using an iOS system terminal provided in this embodiment of the invention can display the information to be displayed by reading the NFC tag of the security device using the iOS system terminal. Based on the fact that the tag of the security device displayed on the iOS system terminal cannot be tampered with, secure display of information can be achieved.
[0050] Although embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present invention without departing from the principles and spirit of the invention. The scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A method for secure display using an iOS system terminal, characterized in that, include: The security device acquires the information to be displayed and modifies the NFC tag information of the security device to the information to be displayed; The security device enters the NFC field of the iOS system terminal; After the security device enters the NFC field, the iOS system terminal displays the NFC tag information of the security device. The security device acquires the information to be displayed, including: The security device obtains the information to be displayed from the security device; or The security device establishes a connection with the electronic device and obtains the information to be displayed from the electronic device, wherein the electronic device is the iOS system terminal or other device; The process by which the iOS system terminal displays the NFC tag information of the security device after the NFC tag information of the security device is modified is based on the underlying settings of the iOS system terminal and cannot be hijacked or tampered with.
2. The method according to claim 1, characterized in that, The security device obtains the information to be displayed from the security device itself, including: The security device obtains the information to be displayed from information pre-stored in the security device; or The security device generates the information to be displayed based on the generation factor, wherein the generation factor is generated by the security device or obtained by the security device from the electronic device.
3. The method according to claim 1, characterized in that, The security device establishes a connection with the electronic device and obtains the information to be displayed from the electronic device, including: The security device establishes a connection with the electronic device, receives encrypted transmission information sent by the electronic device, the transmission information including the information to be displayed, and decrypts the encrypted transmission information using a decryption key to obtain the information to be displayed.
4. The method according to claim 1, characterized in that, The security device establishes a connection with the electronic device and obtains the information to be displayed from the electronic device, including: The security device establishes a connection with the electronic device, negotiates a session key, and receives transmitted information encrypted by the electronic device using the session key through the connection. The transmitted information includes the information to be displayed. The security device decrypts the encrypted transmitted information using the session key to obtain the information to be displayed.
5. The method according to any one of claims 1 to 4, characterized in that, Before the security device acquires the information to be displayed, it also includes: The security device extracts key information from the acquired information according to a preset method and uses it as the information to be displayed.
6. A system for secure display using an iOS system terminal, characterized in that, include: Security devices and iOS system terminals; The security device is used to acquire information to be displayed and modify the NFC tag information of the security device to the information to be displayed. The security device is also used to access the NFC field of the iOS system terminal; The iOS system terminal is used to display the NFC tag information of the security device after the security device enters the NFC field; The security device obtains the information to be displayed in the following manner: The security device obtains the information to be displayed from the security device; or The security device establishes a connection with the electronic device and obtains the information to be displayed from the electronic device, wherein the electronic device is the iOS system terminal or other device; The process by which the iOS system terminal displays the NFC tag information of the security device after the NFC tag information of the security device is modified is based on the underlying settings of the iOS system terminal and cannot be hijacked or tampered with.
7. The system according to claim 6, characterized in that, The security device obtains the information to be displayed from the security device in the following manner: The security device obtains the information to be displayed from information pre-stored in the security device; or The security device generates the information to be displayed based on a generation factor, wherein the generation factor is generated by the security device or obtained by the security device from the electronic device.
8. The system according to claim 6, characterized in that, The security device establishes a connection with the electronic device and obtains the information to be displayed from the electronic device in the following manner: The security device establishes a connection with the electronic device, receives encrypted transmission information sent by the electronic device, the transmission information including the information to be displayed, and decrypts the encrypted transmission information using a decryption key to obtain the information to be displayed.
9. The system according to claim 6, characterized in that, The security device establishes a connection with the electronic device and obtains the information to be displayed from the electronic device in the following manner: The security device establishes a connection with the electronic device, negotiates a session key, and receives transmitted information encrypted by the electronic device using the session key through the connection. The transmitted information includes the information to be displayed. The security device decrypts the encrypted transmitted information using the session key to obtain the information to be displayed.
10. The system according to any one of claims 6 to 9, characterized in that, Before acquiring the information to be displayed, the security device is also used to extract key information from the acquired information according to a preset method as the information to be displayed.
Citation Information
Patent Citations
Service realization method and service realization device based on NFC technology
CN106934616A
A blockchain-based hardware wallet, a transaction system, and a storage medium
CN109844787A