
GRAPH 1:

With increasing messagesize the signing time increases slightly for given keysize. The signing time for RSA is more than DSA.
Signing time directly depends on message size. As  private key is used for signing, RSA signing time is more as private key in RSA 
is large.

GRAPH2:

With increasing keysize the signing time linearly increases. The signing time for RSA is more than DSA.The signing time for RSA
is more because large private key compared to DSA.

GRAPH3:

For small messages MD5 and SHA takes almost same time. Basically SHA1 should be slower than MD5 on same hardware. But the analysis 
is showing MD5 takes more time sometimes.


GRAPH4:

For giving message size with increasing key size verification time increases. This rise is steep in DSA but slow in RSA. RSA 
public key is small and hence rise is slow in RSA.

Graph5:

The verifying time does not change much with the Message time. But DSA takes more time than RSA. The public key in RSA is small
and hence verifying time for RSA is less.
