Amazon S3 bucket security

1 replies
Hello all,

With Amazon S3, you can click "public" on a page that you store there and then "you can make the page available to anyone you want".

Of course, do not have the interest in making an item "public" to share with everyone but to make it "private" to share it with only a few people. Like in the following video. See "Making The Link Private" video below.

Also saw a something on hosting secured videos in the following :
  • How to Embed Amazon S3 Videos into your Wordpress Blog and Protect Videos? (see below)
  • Secure RTMP (see below)
so no one can download/access video content without first paying for it.

But the software the "Smart S3 Video Plugin" referenced in How to Embed Amazon S3 Videos into your Wordpress Blog and Protect Videos is no longer available on the Wordpress site.

I then saw this :
public function get_s3_signed_url(, , , , ) {
= time()+;
// S3 Signed URL creation
= "GETnnnn/".str_replace(".s3.amazonAWS.com","", )."/";
= urlencode(base64_encode((hash_hmac("sha1", utf8_encode(), , TRUE))));

= "AWSAccessKeyId=".;
.= "&Expires=";
.= "&Signature=";
return = "http://s3.amazonAWS.com//?";
}
from: service - How to access Amazon s3 private bucket object through Zend_Service_Amazon_S3 - Stack Overflow
as a way to access private buckets.

With so much out there, I have the following question:
What is the best way to protect the video content that you are trying to distribute
Regards.

Making the Link Private

EzS3

Secure RTMP Streaming Video WordPress Plugin
#amazon #bucket #security
  • Profile picture of the author williamk
    Banned
    That is a really good tutorial. I was looking for some ways to stop the bandwidth theft of my websites that got video on them. Thanks to you I can try this out.
    {{ DiscussionBoard.errors[6454648].message }}

Trending Topics