> On Feb 28, 2018, at 11:25 AM, Viktor Dukhovni <openssl-us...@dukhovni.org> 
> wrote:
> 
>> I'd like to request more opinions on
>> https://github.com/openssl/openssl/pull/5427. Key dispute question is
>> whether or not following fragment should work
>> 
>>   unsigned char *inp = buf, *out = buf;
>> 
>>   for (i = 0; i < sizeof(buf); i++) {
>>       EVP_EncryptUpdate(ctx, out, &outl, inp++, 1);
>>      out += outl;
>>   }
> 
> This should work.

On second thought, perhaps not.  A block cipher cannot provide output
synchronously on byte boundaries.

-- 
        Viktor.

_______________________________________________
openssl-project mailing list
openssl-project@openssl.org
https://mta.openssl.org/mailman/listinfo/openssl-project

Reply via email to