Functions to create signing keys and calculate signatures.
Calculates a Sigv4 signature
Generates a signing key for Sigv4