摘要 |
An encryption method based on a block token includes the steps of: generating a token image file used to store original cryptograms generated by encrypting all the digit strings in the range of N-digit to (N+M)-digit, and token cryptograms generated by encrypting tokens corresponding to all the digit strings in the range of N-digit to (N+M)-digit while the original and token cryptograms are associated with each other; generating divided original sentences by dividing an original digit string into digit strings in the range of N-digit to (N+M)-digit; generating divided original cryptograms by encrypting each of the original digit strings; reading out divided token cryptograms corresponding to each of divided token cryptograms from the token image file; generating divided tokens by decoding the divided token cryptograms; and generating a security token corresponding to the original digit string by combining the divided tokens. |