On Wed, Dec 28, 2016 at 07:50:44PM +0000, Ard Biesheuvel wrote: > > So about this chunksize, is it ever expected to assume other values > than 1 (for stream ciphers) or the block size (for block ciphers)? > Having block size, IV size *and* chunk size fields may be confusing to > some already, so if the purpose of chunk size can be fulfilled by a > single 'stream cipher' flag, perhaps we should change that first. For users (such as algif) it's much more convenient to have a size rather than a flag because that's what they need to determine the minimum size for partial updates. For implementors you don't need to specify the chunksize at all unless you're a stream cipher (or some other case in future where the minimum partial update size is not equal to your block size). Cheers, -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt -- To unsubscribe from this list: send the line "unsubscribe linux-crypto" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html