Java based client applicationt o encrypt and decrypt files