CN104159135A - Encryption method and device - Google Patents

Encryption method and device Download PDF

Info

Publication number
CN104159135A
CN104159135A CN201410350699.4A CN201410350699A CN104159135A CN 104159135 A CN104159135 A CN 104159135A CN 201410350699 A CN201410350699 A CN 201410350699A CN 104159135 A CN104159135 A CN 104159135A
Authority
CN
China
Prior art keywords
information
key information
marking keys
deciphering
sequencing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410350699.4A
Other languages
Chinese (zh)
Inventor
田力
刘超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Technology Co Ltd
Xiaomi Inc
Original Assignee
Xiaomi Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201410350699.4A priority Critical patent/CN104159135A/en
Publication of CN104159135A publication Critical patent/CN104159135A/en
Pending legal-status Critical Current

Links

Abstract

The invention provides an encryption method and device and belongs to the field of information processing. The method comprises the following steps: receiving an encryption command of designated information; acquiring key information of remote control equipment, wherein the key information is used for signifying the choose operation of at least one key; correspondingly storing the designated information and the key information, and taking the key information as the password of the designated information. According to the invention, when the encryption command of the designated information is received, the key information of the remote control equipment is acquired and directly taken as the password of the designated information, the key information is used for signifying the choose operation of the at least one key, and then a user only needs to choose at least one key on the remote control equipment to finish the password setting process and the follow-up decryption process, so that the operation is simple and convenient, the password inputting time is saved and the efficiency is improved.

Description

Encryption method and device
Technical field
The disclosure is directed to field of information processing, is about encryption method and device specifically.
Background technology
Along with the development of intelligent television technology and universal, intelligent television can be realized the TV programme of downloading TV programme, record broadcasting, the several functions such as application are installed, and corresponding, in intelligent television, institute's canned data also gets more and more.In order to meet the demand for security of user to information, intelligent television can be encrypted information according to the password arranging.
The application scenarios of intelligent television and user's operating habit have determined that intelligent television need to rely on remote controller to operate, and user can use a teleswitch password is set.Due to the keyboard of remote controller arrange comparatively simple, can only input numeral, and cannot input character, for the ease of user inputs character, intelligent television can provide virtual full keyboard, user passes through to click the direction key control cursor in remote controller, and selects the character in full keyboard to input by confirmation button, to determine the password of setting.In subsequent process, in the time that user wishes to open information, can adopt and input in the same way password, information is decrypted according to the password of input by intelligent television, to open information.
Realizing in process of the present invention, inventor finds that correlation technique exists defect, for example: complex operation, Password Input is consuming time long, and the process and the decrypting process that cause arranging password are consuming time all long, and efficiency is very low.
Summary of the invention
In order to solve the problem existing in correlation technique, the disclosure provides a kind of encryption method and device.Described technical scheme is as follows:
According to the first aspect of disclosure embodiment, a kind of encryption method is provided, described method comprises:
Receive the encrypted instruction to appointed information;
Obtain the key information of remote control equipment, described key information is for representing the selection operation at least one button;
Appointed information and described key information described in corresponding stored, the password using described key information as described appointed information.
The described key information that obtains remote control equipment comprises:
In the time receiving the signal of described remote control equipment button, according to described signal, determine the marking keys of described button;
In the time determining multiple marking keys, according to the sequencing of determining marking keys, described multiple marking keys are sorted, obtain described key information.
The described key information that obtains remote control equipment comprises:
In the time the signal of described remote control equipment direction key being detected, according to described signal, determine the direction signs of described direction key;
In the time determining multiple directions mark, according to the sequencing of determining direction signs, described multiple directions mark is sorted, obtain direction key information.
Appointed information and described key information described in described corresponding stored, after the password using described key information as described appointed information, described method comprises:
In the time receiving the instruction of opening described appointed information, obtain the deciphering key information of described remote control equipment;
Obtain the key information with described appointed information corresponding stored;
Judge whether described deciphering key information mates with described key information;
In the time that described deciphering key information mates with described key information, open described appointed information.
Describedly judge whether described deciphering key information mates and comprise with described key information:
Obtain at least one deciphering marking keys that described deciphering key information comprises, and the first sequencing information of described at least one deciphering marking keys;
Obtain at least one marking keys that described key information comprises, and the second sequencing information of described at least one marking keys;
Whether described at least one the deciphering marking keys of judgement is identical with described at least one marking keys, and judges that whether described the first sequencing information is identical with described the second sequencing information;
When described at least one deciphering marking keys is identical with described at least one marking keys, and described the first sequencing information when identical, determines that described deciphering key information mates with described key information with described the second sequencing information.
According to the second aspect of disclosure embodiment, a kind of encryption device is provided, described device comprises:
Encrypted instruction receiver module, for receiving the encrypted instruction to appointed information;
Key information acquisition module, for obtaining the key information of remote control equipment, described key information is for representing the selection operation at least one button;
Memory module, for appointed information described in corresponding stored and described key information, the password using described key information as described appointed information.
Described key information acquisition module comprises:
Marking keys acquiring unit, in the time receiving the signal of described remote control equipment button, according to described signal, determines the marking keys of described button;
Information acquisition unit, in the time determining multiple marking keys, according to the sequencing of determining marking keys, sorts to described multiple marking keys, obtains described key information.
Described key information acquisition module comprises:
Direction signs acquiring unit, in the time the signal of described remote control equipment direction key being detected, according to described signal, determines the direction signs of described direction key;
Direction key information acquisition unit, in the time determining multiple directions mark, according to the sequencing of determining direction signs, sorts to described multiple directions mark, obtains direction key information.
Described device also comprises:
Decryption information acquisition module, in the time receiving the instruction of opening described appointed information, obtains the deciphering key information of described remote control equipment;
Storage acquisition of information module, for obtaining and the key information of described appointed information corresponding stored;
Judge module, for judging whether described deciphering key information mates with described key information;
Information is opened module, in the time that described deciphering key information mates with described key information, opens described appointed information.
Described judge module comprises:
The first acquiring unit, at least one the deciphering marking keys comprising for obtaining described deciphering key information, and the first sequencing information of described at least one deciphering marking keys;
Second acquisition unit, at least one marking keys comprising for obtaining described key information, and the second sequencing information of described at least one marking keys;
Judging unit, whether identical with described at least one marking keys for judging described at least one deciphering marking keys, and judge that whether described the first sequencing information is identical with described the second sequencing information;
Coupling determining unit, for when described at least one deciphering marking keys identical with described at least one marking keys, and described the first sequencing information when identical, determines that described deciphering key information mates with described key information with described the second sequencing information.
The technical scheme that embodiment of the present disclosure provides can comprise following beneficial effect:
The method and apparatus that the present embodiment provides, by when receive appointed information encrypted instruction time, obtain the key information of remote control equipment, the directly password using this key information as appointed information, this key information is for representing the selection operation of this remote control equipment at least one button, and user only need select at least one button on remote control equipment can complete password setting up procedure and follow-up decrypting process, easy and simple to handle, save the time of input password, improved efficiency.
Should be understood that, it is only exemplary that above general description and details are hereinafter described, and can not limit the disclosure.
Brief description of the drawings
Accompanying drawing is herein merged in specification and forms the part of this specification, shows embodiment according to the invention, and is used from and explains principle of the present invention with specification one.
Fig. 1 is according to the flow chart of a kind of encryption method shown in an exemplary embodiment;
Fig. 2 is according to the flow chart of a kind of encryption method shown in an exemplary embodiment;
Fig. 3 is according to the block diagram of a kind of encryption device shown in an exemplary embodiment;
Fig. 4 is according to a kind of block diagram for the device encrypted shown in an exemplary embodiment.
Embodiment
For making object of the present disclosure, technical scheme and advantage clearer, below in conjunction with execution mode and accompanying drawing, the disclosure is described in further details.At this, exemplary embodiment of the present disclosure and explanation thereof are used for explaining the disclosure, but not as to restriction of the present disclosure.
Disclosure embodiment provides a kind of encryption method and device, below in conjunction with accompanying drawing, the disclosure is elaborated.
Fig. 1 is according to the flow chart of a kind of encryption method shown in an exemplary embodiment, as shown in Figure 1, comprises the following steps:
In step 101, receive the encrypted instruction to appointed information.
In step 102, obtain the key information of remote control equipment, this key information is for representing the selection operation at least one button.
In step 103, this appointed information of corresponding stored and this key information, the password using this key information as this appointed information.
The method that the present embodiment provides, by when receive appointed information encrypted instruction time, obtain the key information of remote control equipment, the directly password using this key information as appointed information, this key information is for representing the selection operation of this remote control equipment at least one button, and user only need select at least one button on remote control equipment can complete password setting up procedure and follow-up decrypting process, easy and simple to handle, save the time of input password, improved efficiency.
This key information that obtains remote control equipment comprises:
In the time receiving the signal of this remote control equipment button, according to this signal, determine the marking keys of this button;
In the time determining multiple marking keys, according to the sequencing of determining marking keys, the plurality of marking keys is sorted, obtain this key information.
This key information that obtains remote control equipment comprises:
In the time the signal of this remote control equipment direction key being detected, according to this signal, determine the direction signs of this direction key;
In the time determining multiple directions mark, according to the sequencing of determining direction signs, the plurality of direction signs are sorted, obtain direction key information.
This appointed information of this corresponding stored and this key information, after the password using this key information as this appointed information, the method comprises:
In the time receiving the instruction of opening this appointed information, obtain the deciphering key information of this remote control equipment;
Obtain the key information with this appointed information corresponding stored;
Judge whether this deciphering key information mates with this key information;
In the time that this deciphering key information mates with this key information, open this appointed information.
This judges whether this deciphering key information mates and comprise with this key information:
Obtain at least one deciphering marking keys that this deciphering key information comprises, and the first sequencing information of this at least one deciphering marking keys;
Obtain at least one marking keys that this key information comprises, and the second sequencing information of this at least one marking keys;
Judge that whether this at least one at least one marking keys of deciphering marking keys and this is identical, and judge that whether this first sequencing information is identical with this second sequencing information;
When this, at least one deciphering marking keys and this at least one marking keys is identical, and this first sequencing information is when identical with this second sequencing information, determines that this deciphering key information mates with this key information.
Above-mentioned all optional technical schemes, can adopt any combination to form optional embodiment of the present invention, and this is no longer going to repeat them.
Fig. 2 is according to the flow chart of a kind of encryption method shown in an exemplary embodiment, and as shown in Figure 2, the interaction agent of the present embodiment is playback equipment and remote control equipment, comprises the following steps:
In step 201, this remote control equipment sends the encrypted instruction to appointed information to this playback equipment.
In the present embodiment, this playback equipment can be the equipment such as intelligent television, intelligent air condition, and this remote control equipment is used for controlling this playback equipment, can be for controlling remote controller or the smart mobile phone etc. of this playback equipment.This remote control equipment disposes multiple buttons, in the time that this remote control equipment detects user's click keys, sends to this playback equipment the signal that this button is corresponding, in the time that this playback equipment receives this signal, can respond according to this signal.Wherein, this remote control equipment can be based on infrared ray, bluetooth or wireless network, and to this playback equipment transmitted signal, the present embodiment does not all limit this.
Distinguish for the ease of this playback equipment the button that user clicks, this remote control equipment can be marking keys of each key assignments, this marking keys, for unique button of determining on this remote control equipment, can be button title or button numbering etc., and the present embodiment does not limit this.In the time that this remote control equipment detects that user clicks arbitrary button, obtain the marking keys of this click keys, based on this marking keys, to this playback equipment transmitted signal, in the time that this playback equipment receives this signal, can determine this marking keys, and according to this marking keys, determine which button the button that user clicks is.
In the present embodiment, this playback equipment can be stored much information and open these information, as this playback equipment can be play the Internet video of storage, recording TV program or the interface that shows the application of installing etc. that broadcasting is stored.For the fail safe of guarantee information, this playback equipment can be encrypted these information, just user only has the correct password of input can open information.
To designate the information as example, this playback equipment can provide the Encryption Options of this appointed information, in the time that this playback equipment is chosen this Encryption Options, if this remote control equipment detects user and clicks confirmation button, send confirmation signal to this playback equipment, in the time that this playback equipment receives this confirmation signal, determine the encrypted instruction receiving this appointed information.
In step 202, in the time that this playback equipment receives this encrypted instruction, obtain the key information of this remote control equipment.
In the time that this playback equipment receives this encrypted instruction, can display password input field, prompting user inputs the password of setting, now user can be by clicking the button on this remote control equipment, the password that input will arrange, this playback equipment obtains the key information of this remote control equipment, and this key information, for representing the selection operation of user at least one button, can know according to this key information at least one button that user clicks.
In process in user's click keys with input password, in the time that this remote control equipment detects user's click keys, based on the marking keys of this button, to this playback equipment transmitted signal, accordingly, in the time that this playback equipment receives the signal of this remote control equipment button, according to this signal, determine this marking keys.In the time that user has inputted, this playback equipment has been determined multiple marking keys, according to the sequencing of determining marking keys, the plurality of marking keys is sorted, obtain key information, that is to say, according to the sequencing of user's click keys, multiple marking keys are sorted, obtain key information.
For example, in the time that user has clicked " channel 1 " button, " volume+" button, " channel-" button successively, the key information that this playback equipment obtains can be as shown in table 1 below.
Table 1
Channel 1
Volume+
Channel-
Wherein, dispose multiple directions button on this remote control equipment, each direction key has direction signs, as mark " ↑ " upwards, downwards mark " ↓ ", mark " ← ", mark " → " etc. to the right left.This playback equipment can be pointed out user to click direction key password is set, in the time that this remote control equipment detects that user clicks direction key, based on the direction signs of this direction key, to this playback equipment transmitted signal, accordingly, in the time that this playback equipment receives the signal of this remote control equipment direction key, according to this signal, determine this direction signs.In the time that user has inputted, this playback equipment has been determined multiple directions mark, according to the sequencing of determining direction signs, the plurality of direction signs are sorted, obtain direction key information, that is to say, click the sequencing of direction key according to user, multiple directions mark is sorted, obtain direction key information.
For example, when user clicked successively upwards button, downwards button, to left button with downwards when button, the key information that this playback equipment obtains can be as shown in table 2 below.
Table 2
It should be noted that, in order to know that in time user has inputted, this playback equipment can be set preset number, in the time that this playback equipment has been determined the marking keys of preset number, determine that user has inputted,, according to the sequencing of the marking keys of this preset number and definite marking keys, obtain this key information.Or, this playback equipment is clicked the mark of confirming that button completes as input using user, when this playback equipment shows this Password Input hurdle, can display reminding information " button that please click except confirming button arranges password; arrange while end and please click and confirm button ", user clicks while confirming button, this remote control equipment is to this playback equipment transmission confirmation signal, in the time that this playback equipment receives the confirmation signal, determine that user has inputted.
In step 203, this this appointed information of playback equipment corresponding stored and this key information, the password using this key information as this appointed information.
For the follow-up password to user's input is verified, this this appointed information of playback equipment corresponding stored and this key information, password using this key information as this appointed information, the key information of follow-up basis and this appointed information corresponding stored, verifies the deciphering key information of this remote control equipment.
The key information arranging for the information of the each encryption in this playback equipment and for this information, this playback equipment can be set up password table, by this information and this key information corresponding stored in password table, in the time that this playback equipment receives the instruction of opening this information, by inquiring about this password table, can obtain the password of this information.
In step 204, this remote control equipment sends the instruction of opening this appointed information to this playback equipment.
In the present embodiment, user can be by clicking direction key, the confirmation button etc. on this remote control equipment, control this playback equipment and find this appointed information, when this playback equipment choose this appointed information open option time, if user clicks this confirmation button, this remote control equipment sends confirmation signal to this playback equipment, in the time that this playback equipment receives this confirmation signal, determines and receives the instruction of opening this appointed information.
In step 205, in the time that this playback equipment receives the instruction of opening this appointed information, obtain the deciphering key information of this remote control equipment.
In the present embodiment, for after this appointed information arranges password, in the time that this playback equipment receives the instruction of opening this appointed information, can directly not open this appointed information, but require user to input password, this playback equipment can, according to the key information of this appointed information, be verified the password of user's input.Now, user's click keys, the button that this remote control equipment is clicked according to user, to this playback equipment transmitted signal, this playback equipment, according to the signal receiving, obtains this deciphering key information.This playback equipment obtains that in the process of this deciphering key information and above-mentioned steps 202, to obtain the process of this key information similar, does not repeat them here.
In step 206, this playback equipment obtains the key information with this appointed information corresponding stored.
When this playback equipment has been set up this password table, can inquire about this password table according to this appointed information, obtain the key information with this appointed information corresponding stored.
In step 207, this playback equipment judges whether this deciphering key information mates with this key information.
This step 207 can comprise the following steps 207a-207c:
207a, obtain at least one deciphering marking keys that this deciphering key information comprises, and the first sequencing information of this at least one deciphering marking keys, obtain at least one marking keys that this key information comprises, and the second sequencing information of this at least one marking keys.
In the present embodiment, this deciphering key information comprises the sequencing information of at least one marking keys and this at least one marking keys,, using this at least one marking keys as deciphering marking keys, using this, the sequencing information of at least one deciphering marking keys is as the first sequencing information.This key information comprises the sequencing information of at least one marking keys and this at least one marking keys, using this sequencing information as the second sequencing information.
207b, judge that whether this at least one at least one marking keys of deciphering marking keys and this is identical, and judge that whether this first sequencing information is identical with this second sequencing information.
In the time that this playback equipment judges whether this deciphering key information mates with this key information, not only judge that whether this at least one at least one marking keys of deciphering marking keys and this is identical, also to judge that whether this first sequencing information is identical with this second sequencing information, when this, at least one at least one marking keys of deciphering marking keys and this is identical, and when this first sequencing information is identical with this second sequencing information, determine that this deciphering key information mates with this key information, and when this at least one at least one marking keys of deciphering marking keys and this different, or when this first sequencing information is different from this second sequencing information, determine that this deciphering key information does not mate with this key information.
Based on giving an example of table 1, when the deciphering key information that gets when this playback equipment is as shown in table 3 below, can determine that this at least one at least one marking keys of deciphering marking keys and this is identical, but this first sequencing information is different from this second sequencing information, this deciphering key information does not mate with this key information.
Table 3
Channel 1
Channel-
Volume+
In actual application, this playback equipment can judge respectively according to sequencing, first judge that whether first deciphering marking keys is identical with first marking keys, in the time that first deciphering marking keys is different from first marking keys, determine that this deciphering key information does not mate with this key information, matching process finishes, in the time that first deciphering marking keys is identical with first marking keys, continue to judge that whether second deciphering marking keys be identical with second marking keys, by that analogy, until in the time determining that last deciphering marking keys is identical with last marking keys, determine that this deciphering key information mates with this key information.
207c, when this, at least one deciphering marking keys and this at least one marking keys is identical, and this first sequencing information is when identical with this second sequencing information, determines that this deciphering key information mates with this key information.
In step 208, in the time that this deciphering key information mates with this key information, this playback equipment is opened this appointed information.In the present embodiment, in the time that this deciphering key information mates with this key information, represent that the password of user's input is correct, open this appointed information, in the time that this deciphering key information does not mate with this key information, this playback equipment can prompt cipher error message, and prompting user inputs password again.
It should be noted that, the present embodiment is stored in this playback equipment taking this appointed information and describes as example, and in fact, this appointed information can also be user account.This playback equipment can be connected with server, based on user account and this server of password login of registration, and in the time of registered user's account, the method that this playback equipment can adopt the present embodiment to provide is obtained key information, send to this server as the password of this user account, this this user account of server corresponding stored and this key information, in the time that user logins, this server can, according to this key information, be verified the password of user's input.
Further it should be noted that, different as password by characters such as remote controller input alphabet, numeral or underscores from user, this playback equipment is directly using this key information as password, user is in the time arranging password or this appointed information is decrypted so, do not need to select in virtual full keyboard by remote controller corresponding character, only need to click several buttons, easy and simple to handle.
The method that the present embodiment provides, by when receive appointed information encrypted instruction time, obtain the key information of remote control equipment, the directly password using this key information as appointed information, this key information is for representing the selection operation of this remote control equipment at least one button, and user only need select at least one button on remote control equipment can complete password setting up procedure and follow-up decrypting process, easy and simple to handle, save the time of input password, improved efficiency.
Fig. 3 is according to the block diagram of a kind of encryption device shown in an exemplary embodiment.Referring to Fig. 3, this device comprises encrypted instruction receiver module 301, key information acquisition module 302 and memory module 303.
This encrypted instruction receiver module 301 is configured to for receiving the encrypted instruction to appointed information;
This key information acquisition module 302 is configured to the key information for obtaining remote control equipment, and this key information is for representing the selection operation at least one button;
This memory module 303 is configured to for this appointed information of corresponding stored and this key information, the password using this key information as this appointed information.
The device that the present embodiment provides, by when receive appointed information encrypted instruction time, obtain the key information of remote control equipment, the directly password using this key information as appointed information, this key information is for representing the selection operation of this remote control equipment at least one button, and user only need select at least one button on remote control equipment can complete password setting up procedure and follow-up decrypting process, easy and simple to handle, save the time of input password, improved efficiency.
This key information acquisition module 302 comprises:
Marking keys acquiring unit, in the time receiving the signal of this remote control equipment button, according to this signal, determines the marking keys of this button;
Information acquisition unit, in the time determining multiple marking keys, according to the sequencing of determining marking keys, sorts to the plurality of marking keys, obtains this key information.
This key information acquisition module 302 comprises:
Direction signs acquiring unit, in the time the signal of this remote control equipment direction key being detected, according to this signal, determines the direction signs of this direction key;
Direction key information acquisition unit, in the time determining multiple directions mark, according to the sequencing of determining direction signs, sorts to the plurality of direction signs, obtains direction key information.
This device also comprises:
Decryption information acquisition module, in the time receiving the instruction of opening this appointed information, obtains the deciphering key information of this remote control equipment;
Storage acquisition of information module, for obtaining and the key information of this appointed information corresponding stored;
Judge module, for judging whether this deciphering key information mates with this key information;
Information is opened module, in the time that this deciphering key information mates with this key information, opens this appointed information.
This judge module comprises:
The first acquiring unit, at least one the deciphering marking keys comprising for obtaining this deciphering key information, and the first sequencing information of this at least one deciphering marking keys;
Second acquisition unit, at least one marking keys comprising for obtaining this key information, and the second sequencing information of this at least one marking keys;
Judging unit, whether identical for judging this at least one at least one marking keys of deciphering marking keys and this, and judge that whether this first sequencing information is identical with this second sequencing information;
Coupling determining unit, for when this at least one at least one marking keys of deciphering marking keys and this identical, and this first sequencing information is when identical with this second sequencing information, determines that this deciphering key information mates with this key information.
Above-mentioned all optional technical schemes, can adopt any combination to form optional embodiment of the present invention, and this is no longer going to repeat them.
About the device in above-described embodiment, wherein the concrete mode of modules executable operations have been described in detail in the embodiment about the method, will not elaborate explanation herein.
It should be noted that: the encryption device that above-described embodiment provides is in the time encrypting, only be illustrated with the division of above-mentioned each functional module, in practical application, can above-mentioned functions be distributed and completed by different functional modules as required, be divided into different functional modules by the internal structure of playback equipment, to complete all or part of function described above.In addition, the encryption device that above-described embodiment provides and encryption method embodiment belong to same design, and its specific implementation process refers to embodiment of the method, repeats no more here.
Fig. 4 is according to a kind of block diagram for the device 400 encrypted shown in an exemplary embodiment.For example, device 400 can be mobile phone, computer, digital broadcast terminal, information receiving and transmitting equipment, game console, flat-panel devices, Medical Devices, body-building equipment, personal digital assistant etc.
With reference to Fig. 4, device 400 can comprise following one or more assembly: processing components 402, memory 404, power supply module 406, multimedia groupware 408, audio-frequency assembly 410, the interface 412 of I/O (I/O), sensor cluster 414, and communications component 416.
The integrated operation of processing components 402 common control device 400, such as with demonstration, call, data communication, the operation that camera operation and record operation are associated.Treatment element 402 can comprise that one or more processors 420 carry out instruction, to complete all or part of step of above-mentioned method.In addition, processing components 402 can comprise one or more modules, is convenient to mutual between processing components 402 and other assemblies.For example, processing unit 402 can comprise multi-media module, to facilitate mutual between multimedia groupware 408 and processing components 402.
Memory 404 is configured to store various types of data to be supported in the operation of equipment 400.The example of these data comprises for any application program of operation on device 400 or the instruction of method, contact data, telephone book data, message, picture, video etc.Memory 404 can be realized by the volatibility of any type or non-volatile memory device or their combination, as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, disk or CD.
Electric power assembly 406 provides electric power for installing 400 various assemblies.Electric power assembly 406 can comprise power-supply management system, one or more power supplys, and other and the assembly that generates, manages and distribute electric power to be associated for device 400.
Multimedia groupware 408 is included in the screen that an output interface is provided between described device 400 and user.In certain embodiments, screen can comprise liquid crystal display (LCD) and touch panel (TP).If screen comprises touch panel, screen may be implemented as touch-screen, to receive the input signal from user.Touch panel comprises that one or more touch sensors are with the gesture on sensing touch, slip and touch panel.Described touch sensor is the border of sensing touch or sliding action not only, but also detects duration and the pressure relevant to described touch or slide.In certain embodiments, multimedia groupware 408 comprises a front-facing camera and/or post-positioned pick-up head.When equipment 400 is in operator scheme, during as screening-mode or video mode, front-facing camera and/or post-positioned pick-up head can receive outside multi-medium data.Each front-facing camera and post-positioned pick-up head can be fixing optical lens systems or have focal length and optical zoom ability.
Audio-frequency assembly 410 is configured to output and/or input audio signal.For example, audio-frequency assembly 410 comprises a microphone (MIC), and when device 400 is in operator scheme, during as call model, logging mode and speech recognition mode, microphone is configured to receive external audio signal.The audio signal receiving can be further stored in memory 404 or be sent via communications component 416.In certain embodiments, audio-frequency assembly 410 also comprises a loud speaker, for output audio signal.
I/O interface 412 is for providing interface between processing components 402 and peripheral interface module, and above-mentioned peripheral interface module can be keyboard, some striking wheel, button etc.These buttons can include but not limited to: home button, volume button, start button and locking press button.
Sensor cluster 414 comprises one or more transducers, is used to device 400 that the state estimation of various aspects is provided.For example, sensor cluster 414 can detect the opening/closing state of equipment 400, the relative positioning of assembly, for example described assembly is display and the keypad of device 400, the position of all right checkout gear 400 of sensor cluster 414 or 400 1 assemblies of device changes, user is with device 400 existence that contact or do not have the variations in temperature of device 400 orientation or acceleration/deceleration and device 400.Sensor cluster 414 can comprise proximity transducer, be configured to without any physical contact time detect near the existence of object.Sensor cluster 414 can also comprise optical sensor, as CMOS or ccd image sensor, for using in imaging applications.In certain embodiments, this sensor cluster 414 can also comprise acceleration transducer, gyro sensor, Magnetic Sensor, pressure sensor or temperature sensor.
Communications component 416 is configured to be convenient to the communication of wired or wireless mode between device 400 and other equipment.Device 400 wireless networks that can access based on communication standard, as WiFi, 2G or 3G, or their combination.In one exemplary embodiment, communication component 416 receives broadcast singal or the broadcast related information from external broadcasting management system via broadcast channel.In one exemplary embodiment, described communication component 416 also comprises near-field communication (NFC) module, to promote junction service.For example, can be based on radio-frequency (RF) identification (RFID) technology in NFC module, Infrared Data Association (IrDA) technology, ultra broadband (UWB) technology, bluetooth (BT) technology and other technologies realize.
In the exemplary embodiment, device 400 can be realized by one or more application specific integrated circuits (ASIC), digital signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components, for carrying out said method.
In the exemplary embodiment, also provide a kind of non-provisional computer-readable recording medium that comprises instruction, for example, comprised the memory 404 of instruction, above-mentioned instruction can have been carried out said method by the processor 420 of device 400.For example, this non-provisional computer-readable recording medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk and optical data storage equipment etc.
A kind of non-provisional computer-readable recording medium, in the time that the instruction in this storage medium is carried out by the processor of playback equipment, makes playback equipment can carry out a kind of encryption method, and the method comprises:
Receive the encrypted instruction to appointed information.
Obtain the key information of remote control equipment, this key information is for representing the selection operation at least one button.
This appointed information of corresponding stored and this key information, the password using this key information as this appointed information.
This key information that obtains remote control equipment comprises:
In the time receiving the signal of this remote control equipment button, according to this signal, determine the marking keys of this button;
In the time determining multiple marking keys, according to the sequencing of determining marking keys, the plurality of marking keys is sorted, obtain this key information.
This key information that obtains remote control equipment comprises:
In the time the signal of this remote control equipment direction key being detected, according to this signal, determine the direction signs of this direction key;
In the time determining multiple directions mark, according to the sequencing of determining direction signs, the plurality of direction signs are sorted, obtain direction key information.
This appointed information of this corresponding stored and this key information, after the password using this key information as this appointed information, the method comprises:
In the time receiving the instruction of opening this appointed information, obtain the deciphering key information of this remote control equipment;
Obtain the key information with this appointed information corresponding stored;
Judge whether this deciphering key information mates with this key information;
In the time that this deciphering key information mates with this key information, open this appointed information.
This judges whether this deciphering key information mates and comprise with this key information:
Obtain at least one deciphering marking keys that this deciphering key information comprises, and the first sequencing information of this at least one deciphering marking keys;
Obtain at least one marking keys that this key information comprises, and the second sequencing information of this at least one marking keys;
Judge that whether this at least one at least one marking keys of deciphering marking keys and this is identical, and judge that whether this first sequencing information is identical with this second sequencing information;
When this, at least one deciphering marking keys and this at least one marking keys is identical, and this first sequencing information is when identical with this second sequencing information, determines that this deciphering key information mates with this key information.
Above-mentioned all optional technical schemes, can adopt any combination to form optional embodiment of the present invention, and this is no longer going to repeat them.
Those skilled in the art, considering specification and putting into practice after invention disclosed herein, will easily expect other embodiment of the present invention.The application is intended to contain any modification of the present invention, purposes or adaptations, and these modification, purposes or adaptations are followed general principle of the present invention and comprised undocumented common practise or the conventional techniques means in the art of the disclosure.Specification and embodiment are only regarded as exemplary, and true scope of the present invention and spirit are pointed out by claim below.
Should be understood that, the present invention is not limited to precision architecture described above and illustrated in the accompanying drawings, and can carry out various amendments and change not departing from its scope.Scope of the present invention is only limited by appended claim.

Claims (10)

1. an encryption method, is characterized in that, described method comprises:
Receive the encrypted instruction to appointed information;
Obtain the key information of remote control equipment, described key information is for representing the selection operation at least one button;
Appointed information and described key information described in corresponding stored, the password using described key information as described appointed information.
2. method according to claim 1, is characterized in that, described in obtain remote control equipment key information comprise:
In the time receiving the signal of described remote control equipment button, according to described signal, determine the marking keys of described button;
In the time determining multiple marking keys, according to the sequencing of determining marking keys, described multiple marking keys are sorted, obtain described key information.
3. method according to claim 1, is characterized in that, described in obtain remote control equipment key information comprise:
In the time the signal of described remote control equipment direction key being detected, according to described signal, determine the direction signs of described direction key;
In the time determining multiple directions mark, according to the sequencing of determining direction signs, described multiple directions mark is sorted, obtain direction key information.
4. method according to claim 1, is characterized in that, appointed information and described key information described in described corresponding stored, and after the password using described key information as described appointed information, described method comprises:
In the time receiving the instruction of opening described appointed information, obtain the deciphering key information of described remote control equipment;
Obtain the key information with described appointed information corresponding stored;
Judge whether described deciphering key information mates with described key information;
In the time that described deciphering key information mates with described key information, open described appointed information.
5. method according to claim 4, is characterized in that, describedly judges whether described deciphering key information mates and comprise with described key information:
Obtain at least one deciphering marking keys that described deciphering key information comprises, and the first sequencing information of described at least one deciphering marking keys;
Obtain at least one marking keys that described key information comprises, and the second sequencing information of described at least one marking keys;
Whether described at least one the deciphering marking keys of judgement is identical with described at least one marking keys, and judges that whether described the first sequencing information is identical with described the second sequencing information;
When described at least one deciphering marking keys is identical with described at least one marking keys, and described the first sequencing information when identical, determines that described deciphering key information mates with described key information with described the second sequencing information.
6. an encryption device, is characterized in that, described device comprises:
Encrypted instruction receiver module, for receiving the encrypted instruction to appointed information;
Key information acquisition module, for obtaining the key information of remote control equipment, described key information is for representing the selection operation at least one button;
Memory module, for appointed information described in corresponding stored and described key information, the password using described key information as described appointed information.
7. device according to claim 6, is characterized in that, described key information acquisition module comprises:
Marking keys acquiring unit, in the time receiving the signal of described remote control equipment button, according to described signal, determines the marking keys of described button;
Information acquisition unit, in the time determining multiple marking keys, according to the sequencing of determining marking keys, sorts to described multiple marking keys, obtains described key information.
8. device according to claim 6, is characterized in that, described key information acquisition module comprises:
Direction signs acquiring unit, in the time the signal of described remote control equipment direction key being detected, according to described signal, determines the direction signs of described direction key;
Direction key information acquisition unit, in the time determining multiple directions mark, according to the sequencing of determining direction signs, sorts to described multiple directions mark, obtains direction key information.
9. device according to claim 6, is characterized in that, described device also comprises:
Decryption information acquisition module, in the time receiving the instruction of opening described appointed information, obtains the deciphering key information of described remote control equipment;
Storage acquisition of information module, for obtaining and the key information of described appointed information corresponding stored;
Judge module, for judging whether described deciphering key information mates with described key information;
Information is opened module, in the time that described deciphering key information mates with described key information, opens described appointed information.
10. device according to claim 9, is characterized in that, described judge module comprises:
The first acquiring unit, at least one the deciphering marking keys comprising for obtaining described deciphering key information, and the first sequencing information of described at least one deciphering marking keys;
Second acquisition unit, at least one marking keys comprising for obtaining described key information, and the second sequencing information of described at least one marking keys;
Judging unit, whether identical with described at least one marking keys for judging described at least one deciphering marking keys, and judge that whether described the first sequencing information is identical with described the second sequencing information;
Coupling determining unit, for when described at least one deciphering marking keys identical with described at least one marking keys, and described the first sequencing information when identical, determines that described deciphering key information mates with described key information with described the second sequencing information.
CN201410350699.4A 2014-07-22 2014-07-22 Encryption method and device Pending CN104159135A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410350699.4A CN104159135A (en) 2014-07-22 2014-07-22 Encryption method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410350699.4A CN104159135A (en) 2014-07-22 2014-07-22 Encryption method and device

Publications (1)

Publication Number Publication Date
CN104159135A true CN104159135A (en) 2014-11-19

Family

ID=51884525

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410350699.4A Pending CN104159135A (en) 2014-07-22 2014-07-22 Encryption method and device

Country Status (1)

Country Link
CN (1) CN104159135A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106612451A (en) * 2015-10-26 2017-05-03 腾讯科技(北京)有限公司 Information processing method and electronic equipment
CN107249111A (en) * 2017-07-04 2017-10-13 环球智达科技(北京)有限公司 Remote control
CN107454352A (en) * 2017-07-04 2017-12-08 环球智达科技(北京)有限公司 Remote control
CN111818376A (en) * 2020-07-08 2020-10-23 深圳创维-Rgb电子有限公司 Password setting method, smart television, electronic equipment and readable storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1049347A1 (en) * 1999-04-27 2000-11-02 Robert Bosch Gmbh A method and device for establishing a connection between a communication system, particularly a mobile phone, and a corresponding kit
US6732367B1 (en) * 1998-11-30 2004-05-04 United Video Properties, Inc. Interactive television program guide system with title and description blocking
CN101207722A (en) * 2006-12-19 2008-06-25 深圳Tcl新技术有限公司 Method and system for self-defining remote controller key function
CN101656821A (en) * 2008-08-19 2010-02-24 乐金电子(中国)研究开发中心有限公司 Digital television with encrypting and decrypting functions and method for removing encrypting function thereof
CN102088583A (en) * 2009-12-08 2011-06-08 鸿富锦精密工业(深圳)有限公司 Remote controller and password protection method thereof
CN102111670A (en) * 2009-12-25 2011-06-29 康佳集团股份有限公司 Locking method and device of set top box menus, unlocking method and device of set top box menus and set top box
CN103002117A (en) * 2011-09-15 2013-03-27 胡光力 Phone information encryption method and phone information encryption system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6732367B1 (en) * 1998-11-30 2004-05-04 United Video Properties, Inc. Interactive television program guide system with title and description blocking
EP1049347A1 (en) * 1999-04-27 2000-11-02 Robert Bosch Gmbh A method and device for establishing a connection between a communication system, particularly a mobile phone, and a corresponding kit
CN101207722A (en) * 2006-12-19 2008-06-25 深圳Tcl新技术有限公司 Method and system for self-defining remote controller key function
CN101656821A (en) * 2008-08-19 2010-02-24 乐金电子(中国)研究开发中心有限公司 Digital television with encrypting and decrypting functions and method for removing encrypting function thereof
CN102088583A (en) * 2009-12-08 2011-06-08 鸿富锦精密工业(深圳)有限公司 Remote controller and password protection method thereof
CN102111670A (en) * 2009-12-25 2011-06-29 康佳集团股份有限公司 Locking method and device of set top box menus, unlocking method and device of set top box menus and set top box
CN103002117A (en) * 2011-09-15 2013-03-27 胡光力 Phone information encryption method and phone information encryption system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106612451A (en) * 2015-10-26 2017-05-03 腾讯科技(北京)有限公司 Information processing method and electronic equipment
CN107249111A (en) * 2017-07-04 2017-10-13 环球智达科技(北京)有限公司 Remote control
CN107454352A (en) * 2017-07-04 2017-12-08 环球智达科技(北京)有限公司 Remote control
CN111818376A (en) * 2020-07-08 2020-10-23 深圳创维-Rgb电子有限公司 Password setting method, smart television, electronic equipment and readable storage medium
WO2022007262A1 (en) * 2020-07-08 2022-01-13 深圳创维-Rgb电子有限公司 Password setting method, smart television, electronic device and readable storage medium

Similar Documents

Publication Publication Date Title
CN104219058B (en) Authentication, identification authorization method and device
EP3151507A1 (en) Methods and apparatuses for controlling device
CN105652672A (en) Method and apparatus for controlling intelligent device
CN104079565A (en) Authorization method and device
CN104703295A (en) Network access method and network access device
CN103914634A (en) Image encryption method, image encryption device and electronic device
CN104104514A (en) Method and device for identifying by using verification code
CN104283876A (en) Operation authorization method and device
CN104869612A (en) Method and device for accessing network
CN104243250A (en) Access authorization method, device and equipment based on intelligent housing system
CN103916233A (en) Information encryption method and device
CN104125067A (en) Account and token secret key binding method and device
CN104717554A (en) Smart television control method and device and electronic equipment
CN104735670A (en) Network access method and device
CN105491229A (en) Method and device for remotely controlling mobile terminal
CN105228141A (en) A kind of methods, devices and systems set up network and connect
CN103970576A (en) Installation information displaying method, obtaining method and device
CN104950838A (en) Network account binding method and device
CN104009837A (en) Method and device for updating key and terminal
CN104468581B (en) The method and device of login application program
CN105207994A (en) Account number binding method and device
CN104391712A (en) Shutdown method and device
CN105407070A (en) Logging-in authorization method and device
CN106534876A (en) Target user determining method and target user determining device
CN105162784A (en) Verification information input processing method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20141119

RJ01 Rejection of invention patent application after publication