changed signature-creation to AWS's own SDK