Create an AWS-S3 like Curl PUT command...
Set the s3curlIN API URL one minute ahead to match shared secret
Input your options in this Command Prompt command-line simulator...
[-resource] [-id] [-key] [-contentType] [-acl] [-put] [-contentMD=] [-delete] [-version] [-help]

freq dir -d ext ---***


method PUT

httpdate Tue, 20 Feb 2018 23:39: +0000
stringToSign PUT Tue,20Feb201823:40:+0000

b64digest <-secret = 1xEWhyf4IsNkxOASX0MmBQ <-
b64digest <-stringToSign = 1B2M2Y8AsgTpgAmY7PhCfg <-PUT Tue,20Feb201823:40:+0000
MD5 signature = 1B2M2Y8AsgTpgAmY7PhCfg==
b64 SHA256 signature valid for 15 minutes = Tue,20Feb201823:40:+0000 &Authorization:AWS=:
stringToSign qr code

MD5-2 =

Curl args = -HDate: Tue,20Feb201823:40:+0000-HAuthorization: AWS :-T-XDELETE
Curl not Ok