~/talk

Amazon S3 presigned URL security

Talkat AWS re:Inforce 2024 · 2024-06-10..06-12· [security]
links:none on file
slides:none on file

Presigned URLs are S3-specific signed GET/PUT requests that pack signature data into query parameters and use X-Amz-Expires to set lifetime (example 300 = five minutes); they permit a single exact operation (no multipart or altered headers) and never outlive the signing credential, so revocation requires rotating keys or changing the signer’s permissions. They are bearer tokens and replayable for their duration. Alternatives include CloudFront signed cookies for many files, request-proxy signing, and S3 Access Grants (token vending usable with AWS Identity Center).

AI-written summary · about

  1. 0:00Introduction to S3
  2. 1:09AWS authentication basics
  3. 3:26Understanding pre-signed URLs
  4. 5:51How to use pre-signed URLs
  5. 8:15When to use pre-signed URLs
  6. 10:19Risks of pre-signed URLs
  7. 13:27Best practices for security
  8. 16:11Cloudfront and proxies
  9. 18:04S3 access grants
  10. 19:04Summary and conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.