.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*102*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.
