use libgcrypt instead of cryptsetup for stand alone file encryption