To learn different cipher techniques.
To implement the algorithms DES, RSA,MD5,SHA-1
To use network security tools and vulnerability assessment tools