Cryptography Stack Exchange is a question and answer site for software developers, mathematicians and others interested in cryptography. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm looking at the SEED algorithm and would like to know if this is still in common usage.

Can anyone tell me when I would need to implement this standard, either as a client or a server?

share|improve this question
up vote 4 down vote accepted

I believe the Wikipedia article about the SEED block cipher sums it up nicely.

SEED is pretty much ubiquitous in Korea, and unused outside of the country. I'm not sure if this article is still accurate, but it does give an idea of the history of SEED in Korea: "the cost of monoculture".

If you work with Korean clients, and they demand that you support it, you should certainly implement it. Otherwise, I don't see any reason to do so.

share|improve this answer
Does that mean I need to support SEED on my server to support South Korean users? – LamonteCristo Oct 10 '11 at 17:41
Given that SEED is implemented as an ActiveX control in IE, SSL/TLS should be supported natively by IE. – JasonB Oct 10 '11 at 19:27
I wonder how that relates to IIS or Apache, or my load balancer. Or do I misunderstand where the SEED encryption takes place, and its requirements? Is nothing special required serverside? – LamonteCristo Oct 10 '11 at 20:38

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.