A New Cryptosystem Implement Based on Three Knapsacks with Plaintext Encoding
碩士 === 國立中興大學 === 電機工程學系所 === 105 === The advantage of using symmetric encryption system is the fast encryption and decryption speed however the secret key cannot be publicized therefore we need a secure channel to transmit the secret key. The public key and private key used in asymmetric encryption...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2017
|
Online Access: | http://ndltd.ncl.edu.tw/handle/07250089477249653921 |
Summary: | 碩士 === 國立中興大學 === 電機工程學系所 === 105 === The advantage of using symmetric encryption system is the fast encryption and decryption speed however the secret key cannot be publicized therefore we need a secure channel to transmit the secret key. The public key and private key used in asymmetric encryption system are slow but no need for key transmission. In this thesis, we have developed a secure and fast data transmission system that can take both the advantages on symmetric and asymmetric systems cryptosystem to transmit a large amount of data. The secure transmission system is combined an Advanced Encryption Standard(AES) with a symmetric key which is using Output Feedback(OFB)、Counter mode(CTR) and a Three Knapsacks Encryption(TKE) asymmetric key system. Compared to RSA cryptosystem, the RSA key needs at least 1500 bits but the TKE key needs only 256 bits. The TKE key is composed by a product of two non-superincresing knapsack and add one superincresing knapsack therefore can resist attack. A larger number of plaintext files are transmitted on this secure system and the test results show that the proposed system can have a great promise on both security and speed.
|
---|