CN105337729A - Encryption method and device of mobile terminal and mobile terminal - Google Patents
Encryption method and device of mobile terminal and mobile terminal Download PDFInfo
- Publication number
- CN105337729A CN105337729A CN201510800017.XA CN201510800017A CN105337729A CN 105337729 A CN105337729 A CN 105337729A CN 201510800017 A CN201510800017 A CN 201510800017A CN 105337729 A CN105337729 A CN 105337729A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- dynamic
- password
- encryption
- encryption key
- 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.)
- Granted
Links
Landscapes
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention provides an encryption method and device of a mobile terminal and the mobile terminal. The encryption method comprises the following steps: when receiving an encryption request for the mobile terminal, acquiring a preset encryption rule, wherein the preset encryption rule comprises a static password, a preset dynamic algorithm and a private key combination mode; calculating a dynamic password by using the preset dynamic algorithm; combining the static password and the dynamic password in the private key combination mode, so as to generate an encrypted private key; and performing encryption processing on the mobile terminal by using the encrypted private key. By adopting the encryption method, the encrypted private key breaking difficulty can be increased, the encryption reliability can be ensured, and the security of encrypted data inside the mobile terminal can be improved.
Description
Technical field
The present invention relates to technical field of mobile terminals, be specifically related to, to the encryption and decryption processing technology field of mobile terminal, particularly relate to a kind of encryption method of mobile terminal, device and mobile terminal.
Background technology
Day by day perfect along with mobile terminal function, mobile terminal institute's role in people's daily life work is increasingly important, and meanwhile, the fail safe of mobile terminal and the privacy concern of user more and more receive publicity.At present, most of mobile terminal all supports encryption function, comprises the encryption function supported for the screen of mobile terminal, as current password screen locking function; Support the encryption function for the file in mobile terminal, as current atlas, photograph album encryption function; Etc..But, Crypted password of the prior art is generally a string stationary digital be set by the user, adopt the Crypted password of such static mode to crack difficulty lower, and easily lose the original idea of encryption because of password leakage, reduce the fail safe of enciphered data in mobile terminal.
Summary of the invention
The embodiment of the present invention provides a kind of encryption method of mobile terminal, device and mobile terminal, and what can promote encryption key cracks difficulty, ensures encryption reliability, the fail safe of enciphered data in lifting mobile terminal.
Embodiment of the present invention first aspect provides a kind of encryption method of mobile terminal, can comprise:
When receiving the CIPHERING REQUEST for mobile terminal, obtain preset encryption rule, described preset encryption rule comprises static password, default dynamic algorithm and cipher key combinations mode;
Described default dynamic algorithm is adopted to calculate dynamic password;
According to described cipher key combinations mode, described static password and described dynamic password are combined, generate encryption key;
Described encryption key is adopted to be encrypted described mobile terminal.
Preferably, described default dynamic algorithm is nonrandom algorithm, and described default dynamic algorithm comprises dynamic parameter and computing formula; Described dynamic parameter comprises: the current time indicated by the system of the current date indicated by the system of described mobile terminal or described mobile terminal.
Preferably, the described default dynamic algorithm of described employing calculates dynamic password, comprising:
Described dynamic parameter is read from the system of described mobile terminal;
The described dynamic parameter read is substituted in described computing formula to calculate and obtain dynamic password.
Preferably, described cipher key combinations mode is quiet dynamic password combination mode; Describedly according to described cipher key combinations mode, described static password and described dynamic password to be combined, generate encryption key, be specially: according to quiet dynamic password combination mode, after the last character that described static password comprises, fill the character that described dynamic password comprises successively, generate encryption key.
Preferably, described cipher key combinations mode is sound password combination mode; Describedly according to described cipher key combinations mode, described static password and described dynamic password to be combined, generate encryption key, be specially: according to sound password combination mode, after the last character that described dynamic password comprises, fill the character that described static password comprises successively, generate encryption key.
Preferably, the described encryption key of described employing also comprises after being encrypted described mobile terminal:
When receiving the decoding request for mobile terminal, the decruption key that decoding request described in comparison is carried and described encryption key;
If comparison is consistent, described encryption key is adopted to be decrypted process to described mobile terminal.
Embodiment of the present invention second aspect provides a kind of encryption device of mobile terminal, can comprise:
Rule unit, for when receiving the CIPHERING REQUEST for mobile terminal, obtains preset encryption rule, and described preset encryption rule comprises static password, default dynamic algorithm and cipher key combinations mode;
Computing unit, calculates dynamic password for adopting described default dynamic algorithm;
Cipher key combinations unit, for described static password and described dynamic password being combined according to described cipher key combinations mode, generates encryption key;
Cryptographic processing unit, is encrypted described mobile terminal for adopting described encryption key.
Preferably, described default dynamic algorithm is nonrandom algorithm, and described default dynamic algorithm comprises dynamic parameter and computing formula; Described dynamic parameter comprises: the current time indicated by the system of the current date indicated by the system of described mobile terminal or described mobile terminal.
Preferably, described computing unit comprises:
Parameter reading unit, for reading described dynamic parameter in the system from described mobile terminal;
Dynamic password computing unit, obtains dynamic password for the described dynamic parameter read being substituted in described computing formula to calculate.
Preferably, described cipher key combinations mode is quiet dynamic password combination mode; Described cipher key combinations unit specifically for: according to quiet dynamic password combination mode, after the last character that described static password comprises, fill the character that described dynamic password comprises successively, generate encryption key.
Preferably, described cipher key combinations mode is sound password combination mode; Described cipher key combinations unit specifically for: according to sound password combination mode, after the last character that described dynamic password comprises, fill the character that described static password comprises successively, generate encryption key.
Preferably, this device also comprises:
Comparing unit, for when receiving the decoding request for mobile terminal, the decruption key that decoding request described in comparison is carried and described encryption key;
Decryption processing unit, if consistent for comparison, adopts described encryption key to be decrypted process to described mobile terminal.
The embodiment of the present invention third aspect provides a kind of mobile terminal, can comprise the encryption device of the mobile terminal described in above-mentioned second aspect.
Implement the embodiment of the present invention, there is following beneficial effect:
In embodiments of the present invention, CIPHERING REQUEST for mobile terminal can calculate dynamic password according to preset encryption rule, and adopt static password and the combined mode of dynamic password to generate encryption key, adopt described encryption key to be encrypted described mobile terminal; Due to the dynamic of encryption key entirety, make the complexity of encryption key higher, crack difficulty larger, thus the encryption reliability of mobile terminal can be ensured, the fail safe of enciphered data in lifting mobile terminal.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
The flow chart of the encryption method of a kind of mobile terminal that Fig. 1 provides for the embodiment of the present invention;
The internal structure schematic diagram of a kind of mobile terminal that Fig. 2 provides for the embodiment of the present invention;
The structural representation of the encryption device of a kind of mobile terminal that Fig. 3 provides for the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
In embodiments of the present invention, CIPHERING REQUEST for mobile terminal can calculate dynamic password according to preset encryption rule, and adopt static password and the combined mode of dynamic password to generate encryption key, adopt described encryption key to be encrypted described mobile terminal.Due to the dynamic of encryption key entirety, make the complexity of encryption key higher, crack difficulty larger, thus the encryption reliability of mobile terminal can be ensured, the fail safe of enciphered data in lifting mobile terminal.
Wherein, mobile terminal can include but not limited to: PDA (panel computer), smart mobile phone, intelligent wearable device etc.Encryption for mobile terminal can the encryption carried out of the screen of pointer to mobile terminal, and namely common password screen locking function, now only just can check the content shown by screen after receiving correct unlocking screen password.Or, encryption for mobile terminal can the encryption carried out the file in mobile terminal of pointer, comprise common file encryption function, atlas encryption function etc., now only after receiving correct decruption key, just can check the content that the document or atlas comprise.For convenience of description, follow-uply herein encryption for mobile terminal is referred to as the screen of mobile terminal or the encryption of file.
Based on above-mentioned principle, embodiments provide a kind of encryption method of mobile terminal, the method is applied in mobile terminal.Refer to Fig. 1, the method can perform following steps:
S101, when receiving the CIPHERING REQUEST for mobile terminal, obtains preset encryption rule, and described preset encryption rule comprises static password, default dynamic algorithm and cipher key combinations mode.
Wherein, preset encryption rule is preset by user and is stored in mobile terminal, can obtain this preset encryption rule from the memory space of mobile terminal.Static password is the character string of a fixing figure place, common are: as 123, three figure place word strings of 956 grades, as four English alphabet strings of abcd, qphj etc., as three character strings that 12a, 25c etc. are made up of jointly numeral and letter, etc.The effect of the dynamic algorithm preset is to calculate dynamic password, conveniently the validated user (as owner) of mobile terminal is remembered and applies in a flexible way, the dynamic algorithm that in the present embodiment, this is preset is preferably nonrandom algorithm, and that is result of calculation is non-random numbers.Cipher key combinations mode is used to indicate static password and calculates the process be combined with each other between the dynamic password of acquisition.
S102, adopts described default dynamic algorithm to calculate dynamic password.
Described default dynamic algorithm comprises dynamic parameter and computing formula, and dynamic parameter herein can comprise: the current time indicated by the system of the current date indicated by the system of described mobile terminal or described mobile terminal.Describe based on this, in the specific implementation of the present embodiment, step S102 specifically performs following steps in running:
S11, reads described dynamic parameter from the system of described mobile terminal.
S12, substitutes into the described dynamic parameter read in described computing formula and calculates acquisition dynamic password.
To read current date from the system of mobile terminal, suppose that current date is 20151103, computing formula adopts following formula (1) to represent:
p=(x
1+x
2+x
i+...+x
n)
2(1)
In above-mentioned formula, p represents the dynamic password calculating and obtain; N is positive integer and length for representing current date, namely for representing the character quantity of current date; x
1represent the value of the first character of current date, x
2represent the value of the first character of current date, x
irepresent the value of the i (1≤i≤n, i the is positive integer) character of current date, x
nrepresent the value of the last character of current date.
So, current date is substituting in above-mentioned formula (1), dynamic password can be calculated for (2+0+1+5+1+1+0+3)
2=169, namely obtain the dynamic password of three bit digital.Be only citing herein, if current date changes or reads as current time, or, if the computing formula that user is arranged is other formula, the formula that value as each character to parameter current is directly sued for peace, as only required the value summation of the character of the ad-hoc location to parameter current in above-mentioned (1) again square, etc., all can refer to example in these situations and carry out similar analysis.
It should be noted that, the effect of dynamic parameter is to ensure that dynamic password possesses dynamic, certainly, dynamic parameter also for determining the dynamic change frequency of dynamic password, such as: if current date adopt days represent, so monthly there is more new change in dynamic password; If current date adopts the date to represent, so per diem there is more new change in dynamic password; If current time is accurate to minute, so dynamic password is by point occurring to upgrade change; If current time is accurate to second, so dynamic password is by more new change occurs second.The effect of computing formula is to calculate and obtains dynamic password, certainly, computing formula is also for determining the figure place of dynamic password, as above formula (1) is adopted to calculate the dynamic password of acquisition three bit digital in example, if above-mentioned formula (1) changes the formula of directly suing for peace to the value of each character of parameter current into, so dynamic password is the dynamic password that 2+0+1+5+1+1+0+3=13 then obtains two figure places.
S103, combines described static password and described dynamic password according to described cipher key combinations mode, generates encryption key.
In embodiments of the present invention, described cipher key combinations mode can be divided into quiet dynamic password combination mode, or sound password combination mode, and the two embodies the static password cohesive process different from dynamic password.Specific as follows: (1), if quiet dynamic password combination mode, so, fills the character that described dynamic password comprises successively after the last character that this step can comprise at described static password, generate encryption key; Illustrate with an example, suppose that static password is 123, dynamic password is 169, and the encryption key generated after filling is 123169 of six figure places.(2) if sound password combination mode, so, after the last character that this step can comprise at described dynamic password, fill the character that described static password comprises successively, generate encryption key; With above-mentioned example, the encryption key generated after filling is 169123 of six figure places.
Be understandable that, the mode that encryption key in the present embodiment adopts static password to combine with dynamic password, for pure static password, the complexity of its key is higher, and to crack difficulty larger; Simultaneously for pure dynamic password, owing to being only partial dynamic, therefore remembering of validated user requires relatively low and uses more flexible.
S104, adopts described encryption key to be encrypted described mobile terminal.
, mobile terminal is encrypted herein, is actually concealed encrypted data, only after receiving correct decruption key, just show enciphered data, thus ensure the fail safe of the data in mobile terminal.So, after execution step S104, also specifically following steps can be performed:
S21, when receiving the decoding request for mobile terminal, the decruption key that decoding request described in comparison is carried and described encryption key.
S22, if comparison is consistent, adopts described encryption key to be decrypted process to described mobile terminal.Process is decrypted to mobile terminal herein, is actually and the data of encryption are shown, use the data that can view encryption.Be understandable that, if comparison is inconsistent, then ignore described decoding request, or export the failed information of deciphering.
As above visible, for the CIPHERING REQUEST of mobile terminal, the encryption method of the mobile terminal in the present embodiment can calculate dynamic password according to preset encryption rule, and adopt static password and the combined mode of dynamic password to generate encryption key, adopt described encryption key to be encrypted described mobile terminal.Due to the dynamic of encryption key entirety, make the complexity of encryption key higher, crack difficulty larger, thus the encryption reliability of mobile terminal can be ensured, the fail safe of enciphered data in lifting mobile terminal.
Based on the encryption method of the mobile terminal shown in above-described embodiment, the embodiment of the present invention additionally provides a kind of mobile terminal, and this mobile terminal may be used for each step performing said method flow process.Refer to Fig. 2, the internal structure of this mobile terminal can include but not limited to: processor, user interface, network interface and memory.Wherein, the processor in mobile terminal, user interface, network interface and memory connect by bus or other modes, to be connected by bus in Fig. 2 shown in the embodiment of the present invention.
Wherein, user interface realizes user and mobile terminal to carry out medium that is mutual and information exchange, its imbody can comprise display screen (Display) for exporting and for keyboard (Keyboard) of inputting etc., it should be noted that, keyboard herein both can be physical keyboard, also can be touch screen dummy keyboard, can also be the entity keyboard that combine virtual with touch screen.Processor (or claim CPU (CentralProcessingUnit, central processing unit)) be calculating core and the control core of mobile terminal, it can resolve the Various types of data of all kinds of instruction in mobile terminal and handle mobile terminal, such as: CPU may be used for resolving the switching on and shutting down instruction that sends to mobile terminal of user, and control mobile terminal and carry out switching on and shutting down operation; For another example: CPU can transmit all kinds of interaction data between mobile terminal internal structure, etc.Memory (Memory) is the memory device in mobile terminal, for depositing program and data.Be understandable that, memory herein both can comprise the internal memory of mobile terminal, can certainly comprise the extended menory that mobile terminal is supported.Memory provides memory space, this memory space stores the operating system of mobile terminal, can include but not limited to: Windows system (a kind of operating system), Android (Android, a kind of Mobile operating system) system, IOS (a kind of Mobile operating system) system etc., the present invention is to this and be not construed as limiting.The memory space of memory stores the encryption device of mobile terminal.This device can be an application program in mobile terminal, such as: this device can be security application in mobile terminal etc.
In embodiments of the present invention, mobile terminal performs the method shown in above-mentioned Fig. 1 by this device in run memory.Please also refer to Fig. 3, in the process be encrypted mobile terminal, this plant running is as lower unit:
Rule unit 101, for when receiving the CIPHERING REQUEST for mobile terminal, obtains preset encryption rule, and described preset encryption rule comprises static password, default dynamic algorithm and cipher key combinations mode.
Computing unit 102, calculates dynamic password for adopting described default dynamic algorithm.
Cipher key combinations unit 103, for described static password and described dynamic password being combined according to described cipher key combinations mode, generates encryption key.
Cryptographic processing unit 104, is encrypted described mobile terminal for adopting described encryption key.
Alternatively, this device also runs as lower unit:
Comparing unit 105, for when receiving the decoding request for mobile terminal, the decruption key that decoding request described in comparison is carried and described encryption key;
Decryption processing unit 106, if consistent for comparison, adopts described encryption key to be decrypted process to described mobile terminal.
In embodiments of the present invention, described default dynamic algorithm is nonrandom algorithm, and described default dynamic algorithm comprises dynamic parameter and computing formula; Described dynamic parameter comprises: the current time indicated by the system of the current date indicated by the system of described mobile terminal or described mobile terminal.Describe based on this, described computing unit 102 carrying out practically is as lower unit:
Parameter reading unit 1001, for reading described dynamic parameter in the system from described mobile terminal.
Dynamic password computing unit 1002, obtains dynamic password for the described dynamic parameter read being substituted in described computing formula to calculate.
With the method shown in Fig. 1 in like manner, for the CIPHERING REQUEST of mobile terminal, the mobile terminal of the present embodiment and the encryption device of mobile terminal can calculate dynamic password according to preset encryption rule, and adopt static password and the combined mode of dynamic password to generate encryption key, adopt described encryption key to be encrypted described mobile terminal.Due to the dynamic of encryption key entirety, make the complexity of encryption key higher, crack difficulty larger, thus the encryption reliability of mobile terminal can be ensured, the fail safe of enciphered data in lifting mobile terminal.
One of ordinary skill in the art will appreciate that all or part of flow process realized in above-described embodiment method, that the hardware that can carry out instruction relevant by computer program has come, described program can be stored in a computer read/write memory medium, this program, when performing, can comprise the flow process of the embodiment as above-mentioned each side method.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-OnlyMemory, ROM) or random store-memory body (RandomAccessMemory, RAM) etc.
Above disclosedly be only present pre-ferred embodiments, certainly can not limit the interest field of the present invention with this, therefore according to the equivalent variations that the claims in the present invention are done, still belong to the scope that the present invention is contained.
Claims (13)
1. an encryption method for mobile terminal, is characterized in that, comprising:
When receiving the CIPHERING REQUEST for mobile terminal, obtain preset encryption rule, described preset encryption rule comprises static password, default dynamic algorithm and cipher key combinations mode;
Described default dynamic algorithm is adopted to calculate dynamic password;
According to described cipher key combinations mode, described static password and described dynamic password are combined, generate encryption key;
Described encryption key is adopted to be encrypted described mobile terminal.
2. the method for claim 1, is characterized in that, described default dynamic algorithm is nonrandom algorithm, and described default dynamic algorithm comprises dynamic parameter and computing formula;
Described dynamic parameter comprises: the current time indicated by the system of the current date indicated by the system of described mobile terminal or described mobile terminal.
3. method as claimed in claim 2, is characterized in that, the described default dynamic algorithm of described employing calculates dynamic password, comprising:
Described dynamic parameter is read from the system of described mobile terminal;
The described dynamic parameter read is substituted in described computing formula to calculate and obtain dynamic password.
4. the method as described in any one of claim 1-3, is characterized in that, described cipher key combinations mode is quiet dynamic password combination mode;
Describedly according to described cipher key combinations mode, described static password and described dynamic password to be combined, generate encryption key, be specially: according to quiet dynamic password combination mode, after the last character that described static password comprises, fill the character that described dynamic password comprises successively, generate encryption key.
5. the method as described in any one of claim 1-3, is characterized in that, described cipher key combinations mode is sound password combination mode;
Describedly according to described cipher key combinations mode, described static password and described dynamic password to be combined, generate encryption key, be specially: according to sound password combination mode, after the last character that described dynamic password comprises, fill the character that described static password comprises successively, generate encryption key.
6. the method as described in any one of claim 1-3, is characterized in that, the described encryption key of described employing also comprises after being encrypted described mobile terminal:
When receiving the decoding request for mobile terminal, the decruption key that decoding request described in comparison is carried and described encryption key;
If comparison is consistent, described encryption key is adopted to be decrypted process to described mobile terminal.
7. an encryption device for mobile terminal, is characterized in that, comprising:
Rule unit, for when receiving the CIPHERING REQUEST for mobile terminal, obtains preset encryption rule, and described preset encryption rule comprises static password, default dynamic algorithm and cipher key combinations mode;
Computing unit, calculates dynamic password for adopting described default dynamic algorithm;
Cipher key combinations unit, for described static password and described dynamic password being combined according to described cipher key combinations mode, generates encryption key;
Cryptographic processing unit, is encrypted described mobile terminal for adopting described encryption key.
8. device as claimed in claim 7, it is characterized in that, described default dynamic algorithm is nonrandom algorithm, and described default dynamic algorithm comprises dynamic parameter and computing formula;
Described dynamic parameter comprises: the current time indicated by the system of the current date indicated by the system of described mobile terminal or described mobile terminal.
9. device as claimed in claim 8, it is characterized in that, described computing unit comprises:
Parameter reading unit, for reading described dynamic parameter in the system from described mobile terminal;
Dynamic password computing unit, obtains dynamic password for the described dynamic parameter read being substituted in described computing formula to calculate.
10. the device as described in any one of claim 7-9, is characterized in that, described cipher key combinations mode is quiet dynamic password combination mode;
Described cipher key combinations unit specifically for: according to quiet dynamic password combination mode, after the last character that described static password comprises, fill the character that described dynamic password comprises successively, generate encryption key.
11. devices as described in any one of claim 7-9, it is characterized in that, described cipher key combinations mode is sound password combination mode;
Described cipher key combinations unit specifically for: according to sound password combination mode, after the last character that described dynamic password comprises, fill the character that described static password comprises successively, generate encryption key.
12. devices as described in any one of claim 7-9, is characterized in that, also comprise:
Comparing unit, for when receiving the decoding request for mobile terminal, the decruption key that decoding request described in comparison is carried and described encryption key;
Decryption processing unit, if consistent for comparison, adopts described encryption key to be decrypted process to described mobile terminal.
13. 1 kinds of mobile terminals, is characterized in that, comprise the encryption device of the mobile terminal as described in any one of claim 7-12.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510800017.XA CN105337729B (en) | 2015-11-19 | 2015-11-19 | A kind of encryption method of mobile terminal, device and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510800017.XA CN105337729B (en) | 2015-11-19 | 2015-11-19 | A kind of encryption method of mobile terminal, device and mobile terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105337729A true CN105337729A (en) | 2016-02-17 |
CN105337729B CN105337729B (en) | 2019-04-16 |
Family
ID=55288050
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510800017.XA Active CN105337729B (en) | 2015-11-19 | 2015-11-19 | A kind of encryption method of mobile terminal, device and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105337729B (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105871546A (en) * | 2016-05-24 | 2016-08-17 | 张雪莱 | Verification method combining static password and dynamic password and terminal equipment |
CN106161008A (en) * | 2016-06-14 | 2016-11-23 | 青岛海信移动通信技术股份有限公司 | A kind of terminal encryption method, terminal encryption device and terminal |
CN106330453A (en) * | 2016-08-16 | 2017-01-11 | 硕诺科技(深圳)有限公司 | Mobile phone dynamic password encryption and decryption device and method |
CN106506145A (en) * | 2016-11-01 | 2017-03-15 | 苏州协鑫集成科技工业应用研究院有限公司 | Key system and its encipher-decipher method |
CN107493393A (en) * | 2017-09-25 | 2017-12-19 | 深圳辉烨通讯技术有限公司 | A kind of short message encryption method, device and mobile terminal |
CN109462475A (en) * | 2018-11-15 | 2019-03-12 | 泰康保险集团股份有限公司 | Data ciphering method, decryption method and relevant apparatus |
CN109727415A (en) * | 2019-01-26 | 2019-05-07 | 上海启丰电子科技有限公司 | Pulse type electronic fence system |
CN109995712A (en) * | 2017-12-29 | 2019-07-09 | ***通信集团湖北有限公司 | Data encryption/decryption method, device, equipment and medium |
CN110048834A (en) * | 2019-03-12 | 2019-07-23 | 深圳壹账通智能科技有限公司 | Dynamic password sending method, device and computer readable storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1756152A (en) * | 2004-04-05 | 2006-04-05 | 王松 | Radix algorithm encryption method for dynamic password |
CN101442410A (en) * | 2008-12-09 | 2009-05-27 | 深圳市戴文科技有限公司 | Method and apparatus for generating dynamic cipher, and application system containing the apparatus |
CN102307093A (en) * | 2011-04-27 | 2012-01-04 | 上海动联信息技术有限公司 | Method for generating two-factor dynamic password |
US20140059343A1 (en) * | 2012-04-12 | 2014-02-27 | At&T Intellectual Property I, L.P. | Algorithm-based anonymous customer references |
CN104125059A (en) * | 2013-04-28 | 2014-10-29 | 陈麟华 | Compound time varying password and time varying type data encryption method |
-
2015
- 2015-11-19 CN CN201510800017.XA patent/CN105337729B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1756152A (en) * | 2004-04-05 | 2006-04-05 | 王松 | Radix algorithm encryption method for dynamic password |
CN101442410A (en) * | 2008-12-09 | 2009-05-27 | 深圳市戴文科技有限公司 | Method and apparatus for generating dynamic cipher, and application system containing the apparatus |
CN102307093A (en) * | 2011-04-27 | 2012-01-04 | 上海动联信息技术有限公司 | Method for generating two-factor dynamic password |
US20140059343A1 (en) * | 2012-04-12 | 2014-02-27 | At&T Intellectual Property I, L.P. | Algorithm-based anonymous customer references |
CN104125059A (en) * | 2013-04-28 | 2014-10-29 | 陈麟华 | Compound time varying password and time varying type data encryption method |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105871546A (en) * | 2016-05-24 | 2016-08-17 | 张雪莱 | Verification method combining static password and dynamic password and terminal equipment |
CN106161008B (en) * | 2016-06-14 | 2019-05-07 | 青岛海信移动通信技术股份有限公司 | A kind of terminal encryption method, terminal encryption device and terminal |
CN106161008A (en) * | 2016-06-14 | 2016-11-23 | 青岛海信移动通信技术股份有限公司 | A kind of terminal encryption method, terminal encryption device and terminal |
CN106330453A (en) * | 2016-08-16 | 2017-01-11 | 硕诺科技(深圳)有限公司 | Mobile phone dynamic password encryption and decryption device and method |
CN106506145A (en) * | 2016-11-01 | 2017-03-15 | 苏州协鑫集成科技工业应用研究院有限公司 | Key system and its encipher-decipher method |
CN107493393A (en) * | 2017-09-25 | 2017-12-19 | 深圳辉烨通讯技术有限公司 | A kind of short message encryption method, device and mobile terminal |
CN109995712A (en) * | 2017-12-29 | 2019-07-09 | ***通信集团湖北有限公司 | Data encryption/decryption method, device, equipment and medium |
CN109995712B (en) * | 2017-12-29 | 2021-10-01 | ***通信集团湖北有限公司 | Data encryption and decryption method, device, equipment and medium |
CN109462475A (en) * | 2018-11-15 | 2019-03-12 | 泰康保险集团股份有限公司 | Data ciphering method, decryption method and relevant apparatus |
CN109462475B (en) * | 2018-11-15 | 2021-08-13 | 泰康保险集团股份有限公司 | Data encryption method, data decryption method and related devices |
CN109727415A (en) * | 2019-01-26 | 2019-05-07 | 上海启丰电子科技有限公司 | Pulse type electronic fence system |
CN109727415B (en) * | 2019-01-26 | 2020-11-17 | 上海启丰电子科技有限公司 | Pulse type electronic fence system |
CN110048834A (en) * | 2019-03-12 | 2019-07-23 | 深圳壹账通智能科技有限公司 | Dynamic password sending method, device and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN105337729B (en) | 2019-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105337729A (en) | Encryption method and device of mobile terminal and mobile terminal | |
US11206256B2 (en) | Table-connected tokenization | |
EP2973167B1 (en) | Techniques for securing use of one-time passwords | |
CN107609418A (en) | Desensitization method, device, storage device and the computer equipment of text data | |
TWI731594B (en) | Identity verification data processing method, server, terminal and system | |
CN111832031B (en) | Family file processing method and device, computer equipment and storage medium | |
CN104732159A (en) | File processing method and file processing device | |
US11604740B2 (en) | Obfuscating cryptographic material in memory | |
CN104298926A (en) | Method and device for running encrypted file | |
KR102180529B1 (en) | Application access control method and electronic device implementing the same | |
CN106161031A (en) | Server password generates method, verification method and device | |
US10944578B2 (en) | Identity verification | |
WO2019178981A1 (en) | Password management method and device employing customized rules, terminal apparatus, and storage medium | |
CN110990846B (en) | Information storage method, device and computer readable storage medium | |
CN115442164B (en) | Multi-user log encryption and decryption method, device, equipment and storage medium | |
CN111901105A (en) | Method and device for supporting Openssl algorithm based on UEFI (unified extensible firmware interface) architecture EDK2 | |
CN103763097A (en) | Security encryption method for password or secret key | |
CN111949996A (en) | Generation method, encryption method, system, device and medium of security private key | |
JP5913041B2 (en) | Secret information concealment device, secret information restoration device, secret information concealment program, and secret information restoration program | |
CN114553556A (en) | Data encryption method and device, computer equipment and storage medium | |
WO2020132711A1 (en) | Method and system for a multi-member cryptographic wallet | |
CN113179161B (en) | Method and device for replacing secret key, computer equipment and storage medium | |
CN114629643B (en) | Key processing method, device and medium | |
CN116339770A (en) | Data refreshing method, device, equipment and storage medium | |
EP4388438A1 (en) | Encryption scheme |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong Applicant after: OPPO Guangdong Mobile Communications Co., Ltd. Address before: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong Applicant before: Guangdong OPPO Mobile Communications Co., Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |