Why CuaimaCrypt is a strong cryptography algorithm?
WinCuaimaCrypt have 3 security levels, “fast”, “normal” and “paranoid”; and that are equivalent to CuaimaCrypt configured in 6, 9 y 16 blocks.
The equation that defines the CuaimaCrypt security level is:
Where ‘N’ is the block numbers.
For N=6 this equation is equal to 1.5383×10^487, and it is equal to log(1.5383×10^487)/log(2) = 1618, because it this security level is equivalent to a 1618 bits code algorithm.
When N=9 this equation is equal to 1.4860×10^729, and it is equal to log(1.4860×10^729)/log(2) = 2422, because it this security level is equivalent to a 2422 bits code algorithm.
And when N=16 this equation is equal to 2.3128×10^1297, and it is equal to log(2.3128×10^1297)/log(2) = 4309, because it this security level is equivalent to a 4309 bits code algorithm.
If we make a security level compared with other well know cryptography algorithms we have this table:
- Blowfish: 448 bits
- AES: 256 bits
- GOST: 256 bits
- REDOC: 160 bits
- IDEA: 128 bits
- MMB: 128 bits
- SAFER K-128: 128 bits
- NewDES: 120 bits
- 3-WAY: 96 bits
- CRAB: 80 bits
- SKIPJACK: 80 bits (Classified by NSA)
- CAST: 64 bits
- Madryga: 64 bits
- FEAL: 64 bits
- LOKI: 64 bits
- SAFER K-64: 64 bits
- DES: 56 bits
Now we can see that WinCuaimaCrytp in “fast” mode have 1610 bits equivalent security, and this is approximate 3.5 times the security level of Blowfish, using a 448 bits key.
And if we know that the number of starts in the visible universe is approximately 7x10^22, and if we compare that WinCuaimaCrypt in “fast” mode the number of options are 1.5383×10^487, we can see that WinCuaimaCrypt is 22 times options that starts in the sky.
Other CuaimaCrypt advantage is in the security level, because it is not defined by the password length, because all keys are generated with don’t care the number of characters in the password. But our recommendation is to use a minimum of 9 characters, because less is easier to be broken by a brute force attack; but as always the password security is a user responsibility.
