CRYPTOGRAPHY & NETWORK SECUIRTY - KAHATE (ATUL) (MGH NEW DELHI)