بتاريخ الخميس، 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.
