Aws can accept keys.
sign2 canonical
Sign2 calculate signature.