发明名称 |
Data encryption method, data verification method and electronic apparatus |
摘要 |
A data encryption method, a data verification method and an electronic apparatus are provided. An encryption key is obtained from original data according to a random sequence so as to transform the original data into replace data by using the encryption key, and the replace data is encrypted to obtain a ciphertext. Accordingly, when verification data is received, if the verification data is not conform with the original data, the verification process will not be successful. |
申请公布号 |
US8989385(B2) |
申请公布日期 |
2015.03.24 |
申请号 |
US201213542672 |
申请日期 |
2012.07.06 |
申请人 |
Wistron Corporation |
发明人 |
Liu Wen-Xiu |
分类号 |
H04L9/00;H04L29/06;H04L9/08;H04L9/28 |
主分类号 |
H04L9/00 |
代理机构 |
Jianq Chyun IP Office |
代理人 |
Jianq Chyun IP Office |
主权项 |
1. A data encryption method, adapted to an electronic apparatus, the data encryption method comprising:
receiving an original data by a processing unit of the electronic apparatus; obtaining an encryption key from the original data according to a random sequence by the processing unit; transforming the original data into a replacing data according to the encryption key by the processing unit; and combining the replacing data with the random sequence to obtain a ciphertext by the processing unit, comprising: performing a numeral system conversion procedure on the replacing data to obtain a plurality of first conversion codes by the processing unit; respectively adding one of a plurality of connection symbols between two of the adjacent first conversion codes to obtain a first ciphertext sequence by the processing unit; performing the numeral system conversion procedure on the random sequence to obtain a plurality of random conversion codes by the processing unit; respectively adding one of the connection symbols between two of the adjacent random conversion codes, adding one of the connection symbols in a beginning of the random sequence and adding one of the connection symbols in an end of the random sequence by the processing unit, so as to obtain a second ciphertext sequence; and combining the first ciphertext sequence with the second ciphertext sequence to obtain the ciphertext by the processing unit. |
地址 |
New Taipei TW |