ATM Cell Encipherment Method using Rijndael Algorithm in Physical Layer


The KIPS Transactions:PartC, Vol. 13, No. 1, pp. 83-94, Feb. 2006
10.3745/KIPSTC.2006.13.1.83,   PDF Download:

Abstract

This paper describes ATM cell encipherment method using Rijndael Algorithm adopted as an AES(Advanced Encryption Standard) by NIST in 2001. ISO 9160 describes the requirement of physical layer data processing in encryption/decryption. For the description of ATM cell encipherment method, we implemented ATM data encipherment equipment which satisfies the requirements of ISO 9160, and verified the encipherment/decipherment processing at ATM STM-1 rate(155.52Mbps). The DES algorithm can process data in the block size of 64 bits and its key length is 64 bits, but the Rijndael algorithm can process data in the block size of 128 bits and the key length of 128, 192, or 256 bits selectively. So it is more flexible in high bit rate data processing and stronger in encription strength than DES. For the real time encryption of high bit rate data stream, Rijndael algorithm was implemented in FPGA in this experiment. The boundary of serial UNI cell was detected by the CRC method, and in the case of user data cell the payload of 48 octets (384 bits) is converted in parallel and transferred to 3 Rijndael encipherment module in the block size of 128 bits individually. After completion of encryption, the header stored in buffer is attached to the enciphered payload and retransmitted in the format of cell. At the receiving end, the boundary of cell is detected by the CRC method and the payload type is decided. If the payload type is the user data cell, the payload of the cell is transferred to the 3-Rijndael decryption module in the block size of 128 bits for decryption of data. And in the case of maintenance cell, the payload is extracted without decryption processing.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
S. Y. Im and K. D. Chung, "ATM Cell Encipherment Method using Rijndael Algorithm in Physical Layer," The KIPS Transactions:PartC, vol. 13, no. 1, pp. 83-94, 2006. DOI: 10.3745/KIPSTC.2006.13.1.83.

[ACM Style]
Sung Yeal Im and Ki Dong Chung. 2006. ATM Cell Encipherment Method using Rijndael Algorithm in Physical Layer. The KIPS Transactions:PartC, 13, 1, (2006), 83-94. DOI: 10.3745/KIPSTC.2006.13.1.83.