|Type:||Block cipher algorithm.|
|Block size:||128 bits.|
|Key sizes:||128 bits, symmetric.|
|Working groups:||smime, S/MIME Mail Security.|
SEED is a symmetric encryption algorithm that was developed by Korea Information Security Agency (KISA) and a group of experts, beginning in 1998. The input/output block size of SEED is 128-bit and the key length is also 128-bit. SEED has the 16-round Feistel structure. A 128-bit input is divided into two 64-bit blocks and the right 64-bit block is an input to the round function with a 64-bit subkey generated from the key scheduling.
[RFC 4010] Use of the SEED Encryption Algorithm in Cryptographic Message Syntax (CMS).
[RFC 4196] The SEED Cipher Algorithm and Its Use with IPsec.
[RFC 4269] The SEED Encryption Algorithm.
[RFC 5669] The SEED Cipher Algorithm and Its Use with the Secure Real-Time Transport Protocol (SRTP).
[RFC 5748] IANA Registry Update for Support of the SEED Cipher Algorithm in Multimedia Internet KEYing (MIKEY).
[RFC 4009] The SEED Encryption Algorithm.