Another attempt at file encryption.