1. Compute StringToSign: StringToSign = HTTP-Verb + " " + Content-MD5 + " " + Content-Type + " " + Date + " " + CanonicalizedHeaders + CanonicalizedResource