Information is continuously increasing in our information-based society. Recent concerns about information privacy have enhanced the need for data security when storing information in a computer or transmitting it through data communication networks. Shielded cables and the like provide physical pro...
Information is continuously increasing in our information-based society. Recent concerns about information privacy have enhanced the need for data security when storing information in a computer or transmitting it through data communication networks. Shielded cables and the like provide physical protection. However apart from being very expensive, such measures do not securely protect the information against any unauthorized access. More efficient techniques should be employed. Under the existing circumstances, cryptography is evolving as the natural solution to such problems. The Data Encryption Standard (DES), which was announced by the National Bureau of Standard(NBS), is the world most widely used to protect information. The DES is stronger than the other cryptosystems in the security. But due to the rapid development of hardware techniques and decreased processing time for cryptanalysis, the DES may be attacked by other systems using parallel process. It may be especially vulnerable to be attacked by the differential cryptanalysis. Therefore, the DES will require strengthening to ensure cryptographic security in the days to come. To extended the cryptography security of the DES, this paper describes the design and implementation of a proposed DES-like cryptosystem which we called the Extended-DES. In the Extended-DES, the key lenth is increased to 112 bits and the plaintext is inputted with 96 bits, which is divided into 3 sub-blocks of 32 bits. And then, the Extended-DES performs different f functions on each of the 3 sub-blocks and increase the S-boxes from S_(1)-S_(8) to S_(1)-S_(16), which satisfy the Strict Avalanche Criterion cryptography security of Extended-DES is stronger than that of the DES against differential cryptanalysis attack, and the Extended-DES mentioned above is implemented into the hardware which is suitable for real time communication. To implement the hardware, the algorithm of the Extended-DES is divided into 3 parts: The encryption processing part, in which f function implements 16 rounds per 96 bits block data: the key producing part, which implements 128 bits inputted by key; the control part, which produces the control signals in the resister operation and the data flow connected with the external input and output. Each part is designed in accordance with a type of the Top-down design using VHDL(Very high speed IC Hardware Description Language). that is, the system designing technical language which is adopted as the international standard language, and synthesized. Experimental results show that the Extended-DES algorithm is implemented using the VHDL to the hardware with improved performance time and it can be effectively used in a real time communication environment.
Information is continuously increasing in our information-based society. Recent concerns about information privacy have enhanced the need for data security when storing information in a computer or transmitting it through data communication networks. Shielded cables and the like provide physical protection. However apart from being very expensive, such measures do not securely protect the information against any unauthorized access. More efficient techniques should be employed. Under the existing circumstances, cryptography is evolving as the natural solution to such problems. The Data Encryption Standard (DES), which was announced by the National Bureau of Standard(NBS), is the world most widely used to protect information. The DES is stronger than the other cryptosystems in the security. But due to the rapid development of hardware techniques and decreased processing time for cryptanalysis, the DES may be attacked by other systems using parallel process. It may be especially vulnerable to be attacked by the differential cryptanalysis. Therefore, the DES will require strengthening to ensure cryptographic security in the days to come. To extended the cryptography security of the DES, this paper describes the design and implementation of a proposed DES-like cryptosystem which we called the Extended-DES. In the Extended-DES, the key lenth is increased to 112 bits and the plaintext is inputted with 96 bits, which is divided into 3 sub-blocks of 32 bits. And then, the Extended-DES performs different f functions on each of the 3 sub-blocks and increase the S-boxes from S_(1)-S_(8) to S_(1)-S_(16), which satisfy the Strict Avalanche Criterion cryptography security of Extended-DES is stronger than that of the DES against differential cryptanalysis attack, and the Extended-DES mentioned above is implemented into the hardware which is suitable for real time communication. To implement the hardware, the algorithm of the Extended-DES is divided into 3 parts: The encryption processing part, in which f function implements 16 rounds per 96 bits block data: the key producing part, which implements 128 bits inputted by key; the control part, which produces the control signals in the resister operation and the data flow connected with the external input and output. Each part is designed in accordance with a type of the Top-down design using VHDL(Very high speed IC Hardware Description Language). that is, the system designing technical language which is adopted as the international standard language, and synthesized. Experimental results show that the Extended-DES algorithm is implemented using the VHDL to the hardware with improved performance time and it can be effectively used in a real time communication environment.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.