KCDSA
   HOME





KCDSA
KCDSA (Korean Certificate-based Digital Signature Algorithm) is a digital signature algorithm created by a team led by the Korea Internet & Security Agency (KISA). It is an ElGamal variant, similar to the Digital Signature Algorithm and GOST R 34.10-94. 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. Domain parameters * p: a large prime such that , p, = 512 + 256i for i = 0, 1, \dots, 6. * q: a prime factor of p-1 such that , q, = 128 + 32j for j = 0, 1, \dots, 4. * g: a base element of order q in \operatorname(p). The revised version of the spec additional requires either that (p-1)/(2q) be prime or that all of its prime factors are greater than q. User parameters * x: signer's private signature key such ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


HAS-160
HAS-160 is a cryptographic hash function designed for use with the Korean KCDSA digital signature algorithm. It is derived from SHA-1, with assorted changes intended to increase its security. It produces a 160-bit output. HAS-160 is used in the same way as SHA-1. First it divides input in blocks of 512 bits each and pads the final block. A digest function updates the intermediate hash value by processing the input blocks in turn. The message digest algorithm consists of 80 rounds. External links HAS-160 specificationRHash an open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ... command-line tool capable of calculating HAS-160. Cryptographic hash functions {{crypto-stub ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Korea Internet & Security Agency
The Korea Internet & Security Agency (, KISA) is the Ministry of Science and ICT's sub-organization dealing with the allocation and maintenance of South Korea's IPv4/IPv6 address space (and the related WHOIS information), Autonomous System Numbers, and the .kr country code top-level domain (ccTLD), and also responsible for the cybersecurity of the Internet within South Korea, and runs the Korea Computer Emergency Response Team Coordination Center, a.k.a. KrCERT/CC, for the private sector of the country. Other roles include but are not limited to, the promotion of safe Internet usage and Internet culture, detecting and analyzing malware/virus, viruses on the web, privacy protection, operating root CA, education on Internet and cybersecurity, and various other cybersecurity issues. The organization was created in July 2009, as three different agencies were merged into one organization: the Korea Information Security Agency (KISA), the National Internet Development Agency (NIDA) and ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  



MORE