Question
What is a stream cipher?

Answers

A stream cipher is a symmetric encryption algorithm. Stream ciphers can be designed to be exceptionally fast, much faster in fact than any block cipher. While block ciphers operate on large blocks of data, stream ciphers typically operate on smaller units of plaintext, usually bits. The encryption of any particular plaintext with a block cipher will result in the same ciphertext when the same key is used. With a stream cipher, the transformation of these smaller plaintext units will vary, depending on when they are encountered during the encryption process.
A stream cipher generates what is called a keystream and encryption is provided by combining the keystream with the plaintext, usually with the bitwise exclusiveor operation. The generation of the keystream can be independent of the plaintext and ciphertext (yielding what is termed a synchronous stream cipher) or it can depend on the data and its encryption (in which case the stream cipher is said to be selfsynchronizing).
Most stream cipher designs are for synchronous stream ciphers.   Your Comment






Search
Can you Answer!!
  • Q Do you have plans to continue your education?
  • Q Highly polluting industries comes under the category of–
  • Q What are the advantages of using Unions?
  • Q The price of sugar increases by 20%, by what % house-wife should reduce the consumption of sugar so that expenditure on sugar can be same as before
  • Q Discuss the disorders associated with neurotransmitter deficiency.
  • Q Vikram Sarabhai space centre is located in
  • Q Which country made the worlds first feature film in 1906
  • Q If water smells bad, then that odour can be removed by adding
  • Q What is the structure of the CI?
  • Q Sher Shah founded ______ dynasty:
  • Q Who became the time’s person of the year 2016?