NO IMAGE YET SUBMITTED .
TRY NOW , PLEASE
^^^Copy this as, awss3payload.png , and use it for testing.
There are no aws secret keys within this PHP script, and no aws keys needed for this script :)
This site creates secret hash that AWS machine recreates to then accept users commands.
For general public use do not use any secret key value pairs in forms.
(access -- secret) --
hash_hmac exists
request-date=2026-01-23T21:09:10+00:00----shortDate=01-23T21----cred-SigningKey=01-23T21/us-west-1/s3//aws4_request----gmt-utc=Fri,23 Jan 2026 21:09:10 GMT
HMAC_salt=20260123
md5 hash of cred-SigningKey= 7e85c1f8b121c0039afe438e65fc2929
sha1 hash of cred-SigningKey= d69f01bb2fe2fab3aa74544aa8748709556122fc
test... sha256 of empty string must match below 40e62497a4a73b11015489303ddd3a4b9ebdbe6c58ae4205374ebe7a4994e7a8
test... sha256 of empty string must match above 40e62497a4a73b11015489303ddd3a4b9ebdbe6c58ae4205374ebe7a4994e7a8
****hashes match****
sha256 of empty string for aws on 20130708 = e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Todays new hashed HMAC_salt=f33cca9fe8ac54c130d7e6d9f317b1bdf3e029dad94eeb471a68ef820e384198
stringToSign= PUT
x-amz-acl:public-read
/geraldkrug/(filename with extension)
hmachash= a88c410d7d70bea367347dd3c8c64a5f6b41f2f85728191d0bde308213932d6b
hmacRawHash= 07ac0f0c1efca7f882de433293c61b4ad4c465058dc44ab4b39d0544456367e0
bin2hex= 61383863343130643764373062656133363733343764643363386336346135663662343166326638353732383139316430626465333038323133393332643662
Base64_Decode SGVsbG8 = Hello
AWS s3 signature= qIxBDX1wvqNnNH3TyMZKX2tB8vhXKBkdC94wghOTLWs=
AWS s3 signature= qixbdx1wvqnnnh3tymzkx2tb8vhxkbkdc94wghotlws%3D
reverse AWS s3 signature then swap every other character...s=lwotgh4wc9kdkbhx8vtbx2zkym3tnhnnvq1wdxxbqi
reverse AWS s3 signature then swap every other character... s%3Dlwotgh4wc9kdkbhx8vtbx2zkym3tnhnnvq1wdxxbqi
hmacHash is hashed and hashed again... 3e9a13045ccd15dfcbe2894085f1f07714157ab151ba6dbcb478e83b253ee903
Properly do all fields then select a .png .gif .bmp or .jpg image by clicking the 'Browse' button and press 'Create API URL s3' to build your aws API URL ***>>>
if you inputted a url into the url fields above you can use the buttons belowform 2... do the, Create API URL s3, form twice...then do this form 2
string_to_sign below...all \r and \n removed / is %2F + is %2B = is %3D , is %2C : is %3A
Poli=
Poli=
HMAC_salt=20260123
sha1 poli-signature= CwDKlwZT57AtFmihSczq3/nRo0Q=
sha1 poli-signature= cwdklwzt57atfmihsczq3%2Fnro0q%3D