Research Article

Lightweight Cryptographic Algorithms for Guessing Attack Protection in Complex Internet of Things Applications

Table 1

Comparative analysis between block cipher and stream cipher.

ParameterBlock cipherStream cipher

Block sizeLarge (128 bit)Small (1 bit)
Key sizeFixedVariable
Number of roundsLargeā€”
Resource consumptionLargeSmall
Robustness against errorSmallHigh
ApplicationTo encrypt the bulk messageTo encrypt the small message
Zero paddingRequiredNot required
ExamplesDES, AES, BlowfishRC4, Grain, Trivium