Proceedings of the IEEK Conference (대한전자공학회:학술대회논문집)
- 2002.06b
- /
- Pages.313-316
- /
- 2002
A Design of SEED Cipher Algorithm
SEED 암호화 알고리즘의 설계
Abstract
(Korea Information Security Agency) is designed by using VHDL to Implement hardware architecture It has been adopted by most of the security systems in Korea SEED Is designed to utilize the S-boxes and permutations that balance with the current computing technology It has the Feistel structure with 16 rounds The same procedure for data encryption and decryption makes possible an easy and practical hardware implementation. The primary functions used In SEED are F function and G function. This paper proposes an Iterative architecture of F function, a modified architecture of G function and an Iterative architecture of key scheduling algorithm. The designed SEED encrypts and decrypts exactly the test vectors It is expected to extend to various application fields If the design of control blocks Is added.
Keywords