GCM Encryption

Added GCM encryption
Working on file table management