Original Post
In a block cipher like xtea, each block is 64 bit which is only a measily 8 ascii characters per block. If a text document is encoded with it and you know that it's a HTML document, you almost certainly know what the first 8 characters of the document will be (for example something like "<?xml ve" or "<html><h"). Is it then not easy to discover what the key of the encryption is when you know one block? If that is so, in what way are block ciphers secure then? Are stream ciphers more secure?