 Key generation, distribution and management are critical for those applications.A stream cipher makes use of a much smaller and more convenient key such as 128 bits.Based on this key, it generates a pseudorandom keystream which can be combined with the plaintext digits in a similar fashion to the one-time pad.