Tool to Measure Crypto Performance Impact
The AGA-12 effort was very concerned about the performance impact of crypto since they were in a low bandwidth, low processing power environment. So they spent some time developing a tool to calculate the impact. The tool requires you to enter about 20 parameters, i.e. number of header bytes, transmission rate, block length, and time for encrypting and decrypting a block.
Once the parameters are entered the tool presents data and graphs. You can see the impact of increasing and decreasing various parameters.
Aakash Shah, of GTI, developed the tool and it is available here. Aakash also said he would provide the source code if someone wanted to modify the tool.
Author: Dale Peterson
Posted: November 19th, 2005 under AGA 12.
Comments: 2
Comments
Comment from Anonymous
Time: November 22, 2005, 1:17 am
It would be nice if the zip file was digitally signed, or, at least, an MD5 was posted.
Comment from Julian L. Rrushi
Time: September 21, 2006, 1:32 pm
It’s great to know that such a tool could help in assessing the computational cost of a cryptographic algorithm and related implementations, and see if they are really feasible for a SCADA real-time operating system.
It could be interesting to extend the concern about the use of cryptography in SCADA and investigate the leakage of key information via side channels in implementations of a cryptographic algorithm in a particular environment such as the SCADA one.
Write a comment