file encryption works, still have to hmac