From my point of view, an authenticator (e.g. HMAC) is only necessary in case of a protocol-based transmission.
-> And no, I don't mean to put the file (that is completly read first) on the dropbox.
An authentication between the main memory and the CPU is obviously not required.