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=2019-12-12T19:36:49+00:00----shortDate=12-12T19----cred-SigningKey=12-12T19/us-west-1/s3//aws4_request----gmt-utc=Thu,12 Dec 2019 19:36:49 GMT
HMAC_salt=20191212
md5 hash of cred-SigningKey= d266d3d17b62fc616f54f2d1e15629c4
sha1 hash of cred-SigningKey= 9f6bdc6c2e3dc98f9b548160b0db50d6601796c7
test... sha256 of empty string must match below aeec71fdfb6edd9fdf2265bd32cb187f1c440994a528263db7dcab7cfcde340e
test... sha256 of empty string must match above aeec71fdfb6edd9fdf2265bd32cb187f1c440994a528263db7dcab7cfcde340e
****hashes match****
sha256 of empty string for aws on 20130708 = e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Todays new hashed HMAC_salt=3b923086d62297389372462da8fa0e02d422fb809d9a910ab75a31aef1584849
stringToSign= PUT
x-amz-acl:public-read
/geraldkrug/(filename with extension)
hmachash= 96afa5cd5923309ebf709b16cc8d7670fd541522aba35a735ad2e15ef1c6df87
hmacRawHash= 478db2896cbe3461eb5238d4e2e9fd730311491b612b0ebed2cde03acf690977
bin2hex= 39366166613563643539323333303965626637303962313663633864373637306664353431353232616261333561373335616432653135656631633664663837
Base64_Decode SGVsbG8 = Hello
AWS s3 signature= lq+lzVkjMJ6/cJsWzI12cP1UFSKro1pzWtLhXvHG34c=
AWS s3 signature= lq%2Blzvkjmj6%2Fcjswzi12cp1ufskro1pzwtlhxvhg34c%3D
reverse AWS s3 signature then swap every other character...c=34hgxvlhwtpzo1krfs1ucp12ziswcj6/mjkjzv+llq
reverse AWS s3 signature then swap every other character... c%3D34hgxvlhwtpzo1krfs1ucp12ziswcj6%2Fmjkjzv%2Bllq
hmacHash is hashed and hashed again... 5a5624608dd02b38c759a4f825c1662b11936d34f2eb6e011539316bc1b8bbd8
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=20191212
sha1 poli-signature= KnzAfFKcsRYls3VEPpQ0R6Tsi5o=
sha1 poli-signature= knzaffkcsryls3veppq0r6tsi5o%3D