Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Custom Asymmetric Cryptography Algorithm

I want to use an asymmetric cryptography algorithm, but I need it have short Key Size(not like RSA which is at least 384). I need it to be about around 20. Is it possible?

like image 959
Ali Avatar asked Sep 28 '10 11:09

Ali


People also ask

What are the algorithms used in asymmetric cryptography?

Standard asymmetric encryption algorithms are RSA, Diffie-Hellman, ECC, El Gamal, and DSA.

What is the most common asymmetric cryptography algorithm?

The most common asymmetric cipher currently in use is RSA, which is fully supported by the . NET Security Framework. Ron Rivest, Adi Shamir, and Leonard Adleman invented the RSA cipher in 1978 in response to the ideas proposed by Hellman, Diffie, and Merkel.

What is the best asymmetric algorithm?

RSA (Rivest Shamir Adleman) — RSA is considered one of the most secure (and commonly used) asymmetric key encryption algorithms. It's virtually uncrackable using modern computers.


1 Answers

That's a .NET restriction on the key size; RSA can be used with any key size. It just doesn't make sense to do so.

Think about it, with a 20-bit key you can brute force the it in 2^20 attempts and that's just too easy with today's computers.

like image 93
Aillyn Avatar answered Sep 27 '22 23:09

Aillyn