Использование API Amazon S3 для iPhone

Я могу загружать файлы с iPhone, используя оболочку ASIHTTPRequest для приложения, которое обеспечивает простое хранение в моей учетной записи. Вопрос, который меня беспокоит, заключается в том, может ли распространение ключей доступа вместе с приложением быть хорошей идеей? Каков наилучший способ справиться с этим с точки зрения безопасности? можно ли использовать ключи, которые я использую, через мониторы через https? любые предложения по этому поводу будут оценены.


person Syed Absar    schedule 27.12.2010    source источник


Ответы (1)


Именно по этой причине я загружаю файлы на сервер (используя ASIHTTPRequest), а затем с сервера в учетную запись AWS. Я могу контролировать безопасность на сервере гораздо проще, чем на устройствах. Кроме того, если мне нужно поменять ключи, я могу сделать это на сервере очень быстро.

Это добавит еще один уровень вашему приложению, но я думаю, что оно того стоит.

Вы также можете проверить этот пост 4490392">Вопрос по архитектуре и дизайну о загрузке фотографий из приложения iPhone и S3

person Larry Hipp    schedule 27.12.2010
comment
Большое спасибо за ответ, может быть еще один подход к обмену ключами с iphone онлайн каждый раз с некоторым шифрованием, но опять же, когда он идет к клиенту, нет никакой гарантии его безопасности. Как говорится: единственный безопасный компьютер — это тот, который отключен от сети, заперт в сейфе и закопан на 20 футов под землю в секретном месте... и я даже не слишком уверен в этом. - person Syed Absar; 04.01.2011