- Lenght of keys
The critical aspect of the key is represented by the lenght of the string used to create it. The more numbers are used. The more number there are, the bigger is the security; with 2 numbers in base 10 I can obtain 100 possible keys (all numbers from 00 to 99), with 3 numbers 1000 possible keys (from 000 to 999) and so on. It is thought that the longer the key is, the bigger is work factor time. The work factor is the time used by cryptoanalists to locate a key. In order for the mechanism of cryptography to work correctly it is important to have difficult keys. As in everyday life, a more sophisticated key has a bigger number of teeth. In the same way in cryptography a more sophisticated key has a bigger number of bit.
Nowadays safe keys need to have at least 128 bit for symmetric keys and at least 1024 bit for asymmetric keys. However 2048 is becoming absolutely necessary to guarantee security.
15/27
|