بتاريخ الخميس، 23 نوفمبر، 2017 6:44:51 م UTC+2، كتب Yomna M. Mohsen:
>
> Thanks very much for your response sir, two more things.
> Does the time taken by encryption is the same like decryption for block 
> ciphers?
>  I had calculated the time taken by encryption  according to this equation:
>  (data size(bytes)  /MiB per second*1024*1024 
> Is this equation true ?
>
>
> بتاريخ الخميس، 23 نوفمبر، 2017 11:42:55 ص UTC+2، كتب Jeffrey Walton:
>>
>>
>>
>> On Thursday, November 23, 2017 at 4:07:27 AM UTC-5, Yomna M. Mohsen wrote:
>>>
>>> ...
>>> I had run cryptest .exe and get the attached benchmark html file
>>> :I have the following questions
>>> ?Is these reading are realistic**
>>>
>>  
>> The numbers look about right for Windows.
>>
>> ?   How Mib/second column is generated, what are the factors that this 
>>> column depends on**
>>>
>>
>> The bytes processed are counted using geometrically increasing factor. 
>> First, a random 2K block is generated. Then, 1 block is processed, 2 blocks 
>> are processed, 4 blocks are processed and so on. When the running time 
>> approaches the time limit, then the algorithm test stops.
>>
>> ? Why DES in counter mode and AES in ECB mode have column for time taken 
>>> in generation in IV, although they don't need IV in their 
>>>
>>
>> Key setup is the time taken to build the round key table when applicable. 
>> That usually happens in UncheckedSetKey() for a block cipher.
>>
>> The keying time also includes the time to set the iv or counter if it is 
>> used. Some modes, like OCB, have non-trivial processing of the iv. Other 
>> modes, like CTR, encrypt the counter. If the processing does not occur, 
>> like with ECB mode, then it does not contribute to the time to key the 
>> cipher. But ECB mode still builds the round key table in UncheckedSetKey().
>>
>> Jeff
>>
>

-- 
-- 
You received this message because you are subscribed to the "Crypto++ Users" 
Google Group.
To unsubscribe, send an email to [email protected].
More information about Crypto++ and this group is available at 
http://www.cryptopp.com.
--- 
You received this message because you are subscribed to the Google Groups 
"Crypto++ Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to