Patent ID: 9148415
Filing Date: 2015-09-29
Classification: H04L

Abstract:
1. A method for accessing to e-book data, wherein said method comprises that Step A. an e-book hardware establishes a connection with an electronic device, and consults with the electronic device for a reading key, in which the electronic device is a device with an interface compatible with a SD card, functions of encryption and decryption, and function of storage in which that the electronic hardware consults with the electronic device for a reading key comprises that the e-book hardware generates the reading key and sends the reading key to the electronic device, or the electronic device generates the reading key and sends the reading key and/or a hardware serial number of the electronic device to the e-book hardware, in which the reading key is a symmetrical key or an unsymmetrical key, and the key being sent is a public part of the unsymmetrical key in case that the reading key is an unsymmetrical key; Step B. the electronic device downloads the e-book data through a client side, which specifically comprises that firstly, the electronic device establishes a connection with the client side; the client side sends a request for establishing a connection to the server; and the server authenticates identity of the electronic device through the client side, and refuses the access in case of failed authentication, otherwise encrypts the e-book data with a downloading key and sends the encrypted e-book data to the electronic device through the client side; in which the method further including: consulting for the downloading key comprises that the electronic device presets an unsymmetrical downloading key and personally stores the private part of the downloading key, and the server pre-stores a public part copy of the downloading key which matches with the private part of the downloading key, or the electronic device sends the public part of the downloading key to the server for storing when downloading the e-book through the client side for the first time; and Step C. the e-book hardware establishes the connection with the electronic device, processes the encrypted e-book data with the downloading key and/or with the reading key, and the e-book hardware displays the e-book data; in which Step A can be executed after Step B.