KCDSA
From Wikipedia, the free encyclopedia
KCDSA (Korean Certificate-based Digital Signature Algorithm) is a digital signature algorithm created by a team led by the Korean Information Security Agency. It is an ElGamal variant, similar to the Digital Signature Algorithm and GOST 31.10. The standard algorithm is implemented over GF(p), but an elliptic curve variant (EC-KCDSA) is also specified.
KCDSA requires a collision-resistant cryptographic hash function that can produce a variable-sized output (from 128 to 256 bits, in 32-bit increments). HAS-160, another Korean standard, is the suggested choice.