[go: up one dir, main page]

CN104573535B - A kind of mobile terminal and its method and apparatus for improving encryption efficiency - Google Patents

A kind of mobile terminal and its method and apparatus for improving encryption efficiency Download PDF

Info

Publication number
CN104573535B
CN104573535B CN201510003727.XA CN201510003727A CN104573535B CN 104573535 B CN104573535 B CN 104573535B CN 201510003727 A CN201510003727 A CN 201510003727A CN 104573535 B CN104573535 B CN 104573535B
Authority
CN
China
Prior art keywords
encryption
file
algorithm
efficiency
type
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.)
Active
Application number
CN201510003727.XA
Other languages
Chinese (zh)
Other versions
CN104573535A (en
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.)
Nubia Technology Co Ltd
Original Assignee
Nubia Technology Co Ltd
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 Nubia Technology Co Ltd filed Critical Nubia Technology Co Ltd
Priority to CN201510003727.XA priority Critical patent/CN104573535B/en
Publication of CN104573535A publication Critical patent/CN104573535A/en
Application granted granted Critical
Publication of CN104573535B publication Critical patent/CN104573535B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6236Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database between heterogeneous systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2107File encryption

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Storage Device Security (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a kind of mobile terminal and its method and apparatus for improving encryption efficiency, belong to technical field of mobile terminals.The method of the raising encryption efficiency is applied to mobile terminal, and the database of the mobile terminal is stored with applicable Encryption Algorithm for every kind of different file type, this method comprises: obtaining the type for the encryption file that user selectes;Applicable Encryption Algorithm corresponding with the file type got is inquired in the database;File is encrypted using the Encryption Algorithm inquired.Then the present invention inquires the Encryption Algorithm that it is applicable in systems and is encrypted, so that the selection of Encryption Algorithm is targetedly, is the file for being applicable in user and selecting, to improve encryption efficiency by obtaining the file type with encryption file.

Description

A kind of mobile terminal and its method and apparatus for improving encryption efficiency
Technical field
The present invention relates to technical field of mobile terminals, and in particular to a kind of mobile terminal and its method for improving encryption efficiency And device.
Background technique
Although smart phone performance is higher and higher with the development processing speed of present integrated chip technology, with view Frequently, audio file quality becomes to become better and better, and the size of all types of single files is increasing.Limited mobile phone processing capability It generally requires to take a long time when carrying out encryption and decryption to these big files, inefficiency.
It is existing not to be directed to different file types for different types of file encrypting method and be finely divided, do not have yet Judge which kind of Encryption Algorithm it is applicable according to the size of file, the Encryption Algorithm having is caused to be imitated for the encryption file of a certain type Rate is higher, but when being encrypted to other types of file or the number of file that takes a long time or encrypt simultaneously It is limited, cause whole encryption efficiency relatively low.
There is presently no a kind of preferable methods, one can be selected more to be suitble to for the type of different encryption files Encryption Algorithm encrypted.
Summary of the invention
The method and apparatus that the present invention provides a kind of mobile terminal and its improves encryption efficiency, with up to improving encryption efficiency Purpose, overcoming the above-mentioned prior art that a suitable Encryption Algorithm cannot be selected to carry out encryption for different file types causes The low defect of encryption efficiency.
The technical solution that the present invention solves above-mentioned technical problem is as follows.
According to an aspect of the present invention, a kind of method of the raising encryption efficiency provided, this method are applied to mobile whole The database at end, the mobile terminal is stored with applicable Encryption Algorithm for every kind of different file type, this method comprises:
Obtain the type for the encryption file that user selectes;
Applicable Encryption Algorithm corresponding with the file type got is inquired in the database;
File is encrypted using the Encryption Algorithm inquired.
Preferably, this method further include:
It selects different Encryption Algorithm to encrypt same file, and detects the encryption efficiency of each Encryption Algorithm;
The Encryption Algorithm for participating in encryption is ranked up according to the height of encryption efficiency;
The highest Encryption Algorithm of encryption efficiency is determined as the Encryption Algorithm that the file type of same file is applicable in.
Preferably, the Encryption Algorithm that above-mentioned same file type is applicable in is the algorithm for including two or more Encryption Algorithm Group, database is prestored to be specifically included from the corresponding applicable Encryption Algorithm of size of different encryption files, this method:
Obtain the file size for the encryption file that user selectes;
Inquire algorithm groups corresponding with the encryption type of file got in database;
The Encryption Algorithm that the size for the encryption file further inquired and got in the algorithm groups inquired matches.
Preferably, the encryption file that user selectes and the mode that the encryption file prestored matches in file size are determined Are as follows:
Calculate the encryption file and the absolute value of the difference of the size of the encryption file prestored that user selectes;
The absolute value of difference is judged whether in preset threshold range, if so, judging the encryption file that user selectes Match in file size with the encryption file prestored.
Preferably, expert algorithms library is stored on remote server, the database of mobile terminal is directed to every kind of different text Part type is stored with applicable Encryption Algorithm from expert algorithms library, and the applicable of the database purchase of mobile terminal adds Close algorithm is a subset of expert algorithms library.
Preferably, this method further include:
When detecting that the expert algorithms library stored on remote server has update, update storage in local mobile terminal Database.
According to another aspect of the present invention, a kind of device of the raising encryption efficiency provided, the device include:
File type obtains module, for obtaining the type for the encryption file that user selectes;
Encryption Algorithm enquiry module, the corresponding applicable encryption of file type for inquiring with getting in the database are calculated Method;
Encrypting module, for using the Encryption Algorithm inquired to encrypt file.
Preferably, the device of the raising encryption efficiency further include:
Encryption efficiency detection module for selecting different Encryption Algorithm to encrypt same file, and detects each The encryption efficiency of Encryption Algorithm;
Sorting module is ranked up the Encryption Algorithm for participating in encryption for the height according to encryption efficiency;
It is applicable in algorithm determining module, for the highest Encryption Algorithm of encryption efficiency to be determined as to the file type of same file The Encryption Algorithm being applicable in.
Preferably, the device of the raising encryption efficiency further include:
File size obtains module, for obtaining the file size for the encryption file that user selectes;
Algorithm groups enquiry module, for inquiring algorithm corresponding with the encryption type of file got in database Group;
Matching algorithm enquiry module, the encryption file in the algorithm groups inquired further inquiring and getting The Encryption Algorithm that size matches.
According to a further aspect of the invention, a kind of mobile terminal provided, the mobile terminal include that above-mentioned raising adds The device of close efficiency.
The present invention provides a kind of mobile terminal and its method and apparatus for improving encryption efficiency, by the way that difference is stored in advance Type of encryption file is applicable in any Encryption Algorithm, when user needs encrypting file, obtains the text with the encryption file Then part type is inquired its Encryption Algorithm being applicable in systems, and is carried out with the Encryption Algorithm to the file that user selectes Encryption, so that the selection of Encryption Algorithm is targetedly, is the file for being applicable in user and selecting, to improve encryption efficiency.
Detailed description of the invention
Fig. 1 is the flow chart according to the method for the raising encryption efficiency of one embodiment of the present of invention;
Fig. 2 is the flow chart according to the method for the raising encryption efficiency of another embodiment of the present invention;
Fig. 3 is the flow chart according to the method for the raising encryption efficiency of another embodiment of the present invention;
Fig. 4 is the exemplary block diagram according to the device of the raising encryption efficiency of one embodiment of the present of invention;
Fig. 5 is the exemplary block diagram according to the device of the raising encryption efficiency of another embodiment of the present invention;
Fig. 6 is the exemplary block diagram according to the mobile terminal of one embodiment of the present of invention.
Specific embodiment
The principle and features of the present invention will be described below with reference to the accompanying drawings, and the given examples are served only to explain the present invention, and It is non-to be used to limit the scope of the invention.
Embodiment one
Fig. 1 is to be come according to the flow chart of the method for the raising encryption efficiency of one embodiment of the present of invention below with reference to Fig. 1 The method according to an embodiment of the invention for improving encryption efficiency is described, this method is applied to mobile terminal, and the movement is whole The database at end is stored with applicable Encryption Algorithm for every kind of different file type, the mobile terminal such as mobile phone, plate The portable electronic device that computer, laptop, all-in-one machine etc. can be used to encrypt.As shown in Figure 1, this method includes following Step:
S100, the type for obtaining the encryption file that user selectes;
S200, applicable Encryption Algorithm corresponding with the file type got is inquired in the database;
S300, file is encrypted using the Encryption Algorithm inquired.
Wherein, the source of the algorithm stored in the database of mobile terminal, which can be, to be derived from locally, but due to file The algorithm encrypted is a huge number, be stored in it is local need to occupy urged in more, therefore stored in database Algorithm be also possible to from remote server, when the database source of mobile terminal is when remote server, remote service The expert algorithms library for the algorithm being applicable in for each type of file is stored on device, the database of mobile terminal is for every The different file type of kind is stored with applicable Encryption Algorithm and derives from expert algorithms library, and the database purchase of mobile terminal Applicable Encryption Algorithm be expert algorithms library a subset.
In view of this, optionally, the method for the raising encryption efficiency further include:
When detecting that the expert algorithms library stored on remote server has update, update storage in local mobile terminal Database.
Foundation and source below for expert algorithms library are described further:
We have algorithms library S firstN, algorithms library N many algorithms are as follows:
SN={ s1,s2,s3,s4,s5,s6......}
We need to assess these algorithms:
(1) algorithm is divided into T-type, p-type, Q type ... according to the applicability of Encryption Algorithm, such as T-type is for video Encryption Algorithm, the p-type of file are the Encryption Algorithm ... for audio file.
(2) the encryption efficiency difference needs of the algorithm groups of different shaped are obtained by way of experiment.So-called experiment method is just It is that will meet the different size of file of homotype algorithm groups by encrypting and decrypting, obtains the algorithm under different file sizes The priority of Encryption Algorithm in group, for example, to T-type algorithm groups encrypted to video file, T-type algorithm groups to 1M, Encryption efficiency is totally different before the different size of video file of 10M, 100M, 1G, in face of different size of file type, calculates T-type Encryption Algorithm in method group carries out ranking according to treatment effeciency.
T1={ sj,sl,sk,sn,is,.
T1 is to the ranking result of T-type algorithm groups in certain fixed-size segments, and the result of ranking is from actual reality Test process.
We establish the algorithms library of expert teacher to algorithms library in this way, when new algorithm is added to us according to algorithms library It judges step and comprehensive assessment is carried out to algorithm, to be included in expert algorithms library.
The present embodiment is made by establishing expert algorithms library and forming local algorithm data-base according to the expert algorithms library Local mobile terminal data in for which kind of size which kind of file be applicable in what algorithm encrypt it is relatively accurate, when need When encrypting, directly inquiry corresponds to suitable algorithm, simplifies ciphering process, and then improve encryption efficiency.
Embodiment two
Fig. 2 is according to the flow chart of the method for the raising encryption efficiency of another embodiment of the present invention, as shown in Fig. 2, should The method of encryption efficiency is improved on the basis of including above-mentioned steps S100, S200 and S300 further include:
S010, it selects different Encryption Algorithm to encrypt same file, and detects the encryption effect of each Encryption Algorithm Rate;
S020, the Encryption Algorithm for participating in encryption is ranked up according to the height of encryption efficiency;
S030, the encryption for being applicable in the file type that the highest Encryption Algorithm of encryption efficiency is determined as same file are calculated Method.
Wherein, the height for detecting some Encryption Algorithm for the encryption efficiency of same file can be commented by encryption times Sentence, can also be judged by the number of file that can be encrypted simultaneously, when encrypting between more in short-term and/or the text that can encrypt simultaneously When the number of part is more, indicate that the efficiency of encryption is higher.
The present embodiment is ranked up the Encryption Algorithm for participating in encryption by the height according to encryption efficiency, to obtain needle The Encryption Algorithm more appropriate to the file of a certain type is used for subsequent query, so that the file for a certain type determines Its Encryption Algorithm being applicable in determines more accurate.
Embodiment three
Fig. 3 be according to another embodiment of the present invention raising encryption efficiency method flow chart, as shown in figure 3, on Stating the Encryption Algorithm that same file type is applicable in is the algorithm groups for including two or more Encryption Algorithm, database prestore with not The method of the corresponding applicable Encryption Algorithm of size of same encryption file, the raising encryption efficiency is including above-mentioned steps S300 On the basis of, above-mentioned steps S100 specifically:
S110, the file type and size for obtaining the encryption file that user selectes.
Above-mentioned steps S200 is specifically included:
Algorithm groups corresponding with the encryption type of file got in S210, inquiry database;
The encryption that matches of size of S220, the encryption file further inquired and got in the algorithm groups inquired Algorithm.
Wherein it is determined that the mode that the encryption file that user selectes matches in file size with the encryption file prestored Are as follows:
Calculate the encryption file and the absolute value of the difference of the size of the encryption file prestored that user selectes;
The absolute value of difference is judged whether in preset threshold range, if so, judging the encryption file that user selectes Match in file size with the encryption file prestored.
Wherein, which can set according to the size of normative document, when normative document is 1M, the threshold value model It encloses and can be 200KB, when normative document is 10M, which can be 2M, when normative document is 100M, the threshold value Range can be 15M, and when threshold range is 1G, which can be 30M.
The present embodiment by by the size of file in view of being applicable in the selection of which kind of Encryption Algorithm so that same type, But size, which differs biggish encryption file, can navigate to the Encryption Algorithm being more suitable for, and further increase the efficiency of encryption.
Example IV
Fig. 4 be according to one embodiment of the present of invention raising encryption efficiency device exemplary block diagram, below The device 100 according to an embodiment of the invention for improving encryption efficiency is described according to Fig. 4, as shown in figure 4, the device packet It includes:
File type obtains module 01, for obtaining the type for the encryption file that user selectes;
Encryption Algorithm enquiry module 02, the corresponding applicable encryption of file type for inquiring with getting in the database Algorithm;
Encrypting module 03, for using the Encryption Algorithm inquired to encrypt file.
Optionally, as shown in figure 5, the device of the raising encryption efficiency further include:
Encryption efficiency detection module 04 for selecting different Encryption Algorithm to encrypt same file, and detects each The encryption efficiency of a Encryption Algorithm;
Sorting module 05 is ranked up the Encryption Algorithm for participating in encryption for the height according to encryption efficiency;
It is applicable in algorithm determining module 06, for the highest Encryption Algorithm of encryption efficiency to be determined as to the files classes of same file The Encryption Algorithm that type is applicable in.
Wherein, optionally, the device of the raising encryption efficiency can also include:
File size obtains module, for obtaining the file size for the encryption file that user selectes;
Algorithm groups enquiry module, for inquiring algorithm corresponding with the encryption type of file got in database Group;
Matching algorithm enquiry module, the encryption file in the algorithm groups inquired further inquiring and getting The Encryption Algorithm that size matches.
Embodiment five
Fig. 6 is according to the exemplary block diagram of the mobile terminal of one embodiment of the present of invention, movement as shown in FIG. 6 Terminal 11, the mobile terminal include the device 100 of above-mentioned raising encryption efficiency.
The present invention is applicable in any Encryption Algorithm by the way that different type encryption file is stored in advance, and adds when user needs to encrypt When ciphertext part, obtain with the file type of the encryption file, then inquire its Encryption Algorithm being applicable in systems, and with this Encryption Algorithm encrypts the file that user selectes, so that it is to be applicable in user's choosing targetedly that the selection of Encryption Algorithm, which is, Fixed file, to improve encryption efficiency.
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all in spirit of the invention and Within principle, any modification, equivalent replacement, improvement and so on be should all be included in the protection scope of the present invention.

Claims (8)

1. a kind of method for improving encryption efficiency, the method are applied to mobile terminal, which is characterized in that the mobile terminal Database is stored with applicable Encryption Algorithm for the size of every kind of different file type and different encryption files, described Method includes:
Obtain the type and size for the encryption file that user selectes;
Algorithm groups corresponding with the encryption type of file got in the database are inquired, wherein being directed to same file class Type, the algorithm groups include the two or more Encryption Algorithm for being applicable in the file type;
The Encryption Algorithm that the size for the encryption file further inquired and got in the algorithm groups inquired matches;
The file is encrypted using the Encryption Algorithm inquired.
2. the method according to claim 1 for improving encryption efficiency, which is characterized in that the method also includes:
It selects different Encryption Algorithm to encrypt same file, and detects the encryption efficiency of each Encryption Algorithm;
The Encryption Algorithm for participating in encryption is ranked up according to the height of encryption efficiency;
The highest Encryption Algorithm of encryption efficiency is determined as the Encryption Algorithm that the file type of the same file is applicable in.
3. the method according to claim 1 for improving encryption efficiency, which is characterized in that determine the encryption file that user selectes The mode to match in file size with the encryption file prestored are as follows:
Calculate the encryption file and the absolute value of the difference of the size of the encryption file prestored that user selectes;
The absolute value of the difference is judged whether in preset threshold range, if so, judging the encryption file that user selectes Match in file size with the encryption file prestored.
4. the method according to claim 1 for improving encryption efficiency, which is characterized in that store expert teacher on remote server The database of algorithms library, the mobile terminal derives from institute for the applicable Encryption Algorithm of every kind of different file type storage Expert algorithms library is stated, and the applicable Encryption Algorithm of the database purchase of the mobile terminal is the expert algorithms library A subset.
5. the method according to claim 4 for improving encryption efficiency, which is characterized in that the method also includes:
When detecting that the expert algorithms library stored on the remote server has update, update storage in local mobile terminal Database.
6. a kind of device for improving encryption efficiency, which is characterized in that described device includes:
File type obtains module, for obtaining the type for the encryption file that user selectes;
File size obtains module, for obtaining the file size for the encryption file that user selectes;
Algorithm groups enquiry module, for inquiring algorithm groups corresponding with the encryption type of file got, institute in database The size that database is stated for every kind of different file type and different encryption files is stored with applicable Encryption Algorithm, In be directed to same file type, the algorithm groups include the two or more Encryption Algorithm for being applicable in the file type;
Matching algorithm enquiry module, the size of the encryption file for further inquiring and getting in the algorithm groups inquired The Encryption Algorithm to match;
Encrypting module, for using the Encryption Algorithm inquired to encrypt the file.
7. device according to claim 6, which is characterized in that described device further include:
Encryption efficiency detection module for selecting different Encryption Algorithm to encrypt same file, and detects each encryption The encryption efficiency of algorithm;
Sorting module is ranked up the Encryption Algorithm for participating in encryption for the height according to encryption efficiency;
It is applicable in algorithm determining module, for the highest Encryption Algorithm of encryption efficiency to be determined as to the file type of the same file The Encryption Algorithm being applicable in.
8. a kind of mobile terminal, which is characterized in that the mobile terminal, which includes that the claims 6~7 are described in any item, to be mentioned The device of high encryption efficiency.
CN201510003727.XA 2015-01-04 2015-01-04 A kind of mobile terminal and its method and apparatus for improving encryption efficiency Active CN104573535B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510003727.XA CN104573535B (en) 2015-01-04 2015-01-04 A kind of mobile terminal and its method and apparatus for improving encryption efficiency

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510003727.XA CN104573535B (en) 2015-01-04 2015-01-04 A kind of mobile terminal and its method and apparatus for improving encryption efficiency

Publications (2)

Publication Number Publication Date
CN104573535A CN104573535A (en) 2015-04-29
CN104573535B true CN104573535B (en) 2019-08-16

Family

ID=53089573

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510003727.XA Active CN104573535B (en) 2015-01-04 2015-01-04 A kind of mobile terminal and its method and apparatus for improving encryption efficiency

Country Status (1)

Country Link
CN (1) CN104573535B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105069365A (en) * 2015-06-30 2015-11-18 广东欧珀移动通信有限公司 Data processing method and mobile terminal
CN105046149A (en) * 2015-08-01 2015-11-11 北京洋浦伟业科技发展有限公司 Dynamic reinforcement method based on big data analysis
CN106934283A (en) * 2015-12-31 2017-07-07 中兴通讯股份有限公司 A kind of method and apparatus for realizing file censorship
CN106656496A (en) * 2017-02-22 2017-05-10 郑州云海信息技术有限公司 Data encryption method and apparatus
CN107302428B (en) * 2017-05-26 2020-06-30 北京中电普华信息技术有限公司 A Negotiation Method of Cryptographic Algorithm for Data Transmission Service in Distribution Network
CN108055233B (en) * 2017-10-30 2020-12-11 北京智芯微电子科技有限公司 A multi-algorithm processing method and device for a security chip
CN107920083A (en) * 2017-12-05 2018-04-17 北京军秀咨询有限公司 A kind of data encryption and decryption device and its encryption and decryption approaches
CN108595971A (en) * 2018-04-25 2018-09-28 杭州闪捷信息科技股份有限公司 A kind of database adaptive refinement method
CN109299611A (en) * 2018-08-27 2019-02-01 优视科技新加坡有限公司 File encrypting method, device, equipment/terminal/server and computer readable storage medium
CN113420339B (en) * 2021-07-02 2022-03-11 广东全芯半导体有限公司 Encrypted USB flash disk and authorization method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2219190A1 (en) * 2009-02-11 2010-08-18 Research In Motion Limited Multi-level data storage
CN103488914A (en) * 2013-09-16 2014-01-01 王伟全 High-efficiency adaptive modular data encrypting method and high-efficiency adaptive modular data encrypting system
CN103716166A (en) * 2013-12-27 2014-04-09 哈尔滨工业大学深圳研究生院 Self-adaptation hybrid encryption method and device and encryption communication system
CN103780622A (en) * 2014-01-24 2014-05-07 华中科技大学 Data classification and encryption method for cloud storage

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2219190A1 (en) * 2009-02-11 2010-08-18 Research In Motion Limited Multi-level data storage
CN103488914A (en) * 2013-09-16 2014-01-01 王伟全 High-efficiency adaptive modular data encrypting method and high-efficiency adaptive modular data encrypting system
CN103716166A (en) * 2013-12-27 2014-04-09 哈尔滨工业大学深圳研究生院 Self-adaptation hybrid encryption method and device and encryption communication system
CN103780622A (en) * 2014-01-24 2014-05-07 华中科技大学 Data classification and encryption method for cloud storage

Also Published As

Publication number Publication date
CN104573535A (en) 2015-04-29

Similar Documents

Publication Publication Date Title
CN104573535B (en) A kind of mobile terminal and its method and apparatus for improving encryption efficiency
US11706026B2 (en) Location aware cryptography
CN106533669B (en) The methods, devices and systems of equipment identification
CN109146481B (en) Method, medium and device for automatically importing account private key of blockchain wallet and blockchain system
CN106850220B (en) Data encryption method, data decryption method and device
CN106972927B (en) Encryption method and system for different security levels
CN107801165B (en) Business short message pushing method and device, computer equipment and storage medium
CN112784823B (en) Face image recognition method, face image recognition device, computing equipment and medium
CN109995876B (en) File transmission method, device, system and computer storage medium
CN102523087B (en) Method and equipment for carrying out encrypting treatment on self-execution network information
CN104506527B (en) Multi-dimensional information pointer platform and data access method thereof
CN103731258A (en) Method and device for generating secret key
CN105827582A (en) Communication encryption method, device and system
EP3113528B1 (en) Wifi hotspot connection and selection method, communications terminal and system
CN110213202B (en) Identification encryption matching method and device, and identification processing method and device
CN112073192B (en) Data processing method and device and cipher machine
US20160240108A1 (en) Ciphertext comparison system, ciphertext comparison method, ciphertext generation apparatus, ciphertext comparison apparatus, and control methods and control programs of ciphertext generation apparatus and ciphertext comparison apparatus
US11409889B2 (en) Method and system for encrypted searching
CN112907268B (en) Attribution method, attribution device, attribution equipment and attribution medium
CN104052654A (en) Method and system for achieving chatting online
CN115580489B (en) Data transmission method, device, equipment and storage medium
PH12021551819A1 (en) Apparatus, methods, and computer programs for network slice selection
CN113449321B (en) Ciphertext retrieval method, device and system
Jin et al. Enhancing deep-learning based side-channel analysis through simultaneously multi-byte training
CN110336772A (en) Web data automatic evidence-collecting method and equipment based on encrypted authentication server

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
CB02 Change of applicant information

Address after: A District No. 9018 Han innovation building in Nanshan District high tech Zone in Shenzhen city of Guangdong Province, North Central Avenue, 518000 floor 10

Applicant after: Nubian Technologies Ltd.

Address before: A District No. 9018 Han innovation building in Nanshan District high tech Zone in Shenzhen city of Guangdong Province, North Central Avenue, 518000 floor 10

Applicant before: Shenzhen ZTE Mobile Tech Co., Ltd.

COR Change of bibliographic data
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant