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=2024-12-21T16:25:45+00:00----shortDate=12-21T16----cred-SigningKey=12-21T16/us-west-1/s3//aws4_request----gmt-utc=Sat,21 Dec 2024 16:25:45 GMT
HMAC salt = key = null
HMAC_salt=20241221
md5 hash of cred-SigningKey= a37d35c10136733b88857b6fdb4577a9
sha1 hash of cred-SigningKey= 9f4374826665375c21ac1bd77c922565f9d39363
test... sha256 of empty string must match below 87748640241e05bc21b74959891fe1091e03cb48bb17270f6b3aa308cab986ee
test... sha256 of empty string must match above 87748640241e05bc21b74959891fe1091e03cb48bb17270f6b3aa308cab986ee
****hashes match****
sha256 of empty string for aws on 20130708 = e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Todays new hashed HMAC_salt=4f4bb7fa772333ab4a01a9f9edee71030ffd4f99d11a1f7bed0e522350bf06b0
stringToSign= PUT
x-amz-acl:public-read
/geraldkrug/(filename with extension)
hmachash= 274011aebf6cd95a7c86897942727e8fe0ea41b0dc91b883a7c31c6738b63c43
hmacRawHash= eae512854fb9a0ce5dc1a9ede8d3aeecb1f6087e07284247e3a309f052b1661c
bin2hex= 32373430313161656266366364393561376338363839373934323732376538666530656134316230646339316238383361376333316336373338623633633433
Base64_Decode SGVsbG8 = Hello
AWS s3 signature= J0ARrr9s2Vp8hol5QnJ+j+DqQbDckbiDp8McZzi2PEM=
AWS s3 signature= j0arrr9s2vp8hol5qnj%2Bj%2Bdqqbdckbidp8mczzi2pem%3D
reverse AWS s3 signature then swap every other character...m=pei2zzmcp8idkbdcqbdqj+j+qnl5hop82v9srrarj0
reverse AWS s3 signature then swap every other character... m%3Dpei2zzmcp8idkbdcqbdqj%2Bj%2Bqnl5hop82v9srrarj0
hmacHash is hashed and hashed again... 65168070df8287d496704d96f96b461c0396280d9bbaa91b5e3210f474fc7667
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=20241221
sha1 poli-signature= Hs5wdH4hmboyGjm0oTMp5ys/czw=
sha1 poli-signature= hs5wdh4hmboygjm0otmp5ys%2Fczw%3D