Amazon AWS S3Clientを通じてファイルアップロードを処理するために、PHPリーグFlysystemでLaravelを使用しています。Amazon S3へのセキュリティの移転
しかし、サーバーからAmazon S3への転送に関するセキュリティに関する文書は見つかりません。転送は常にサーバーからS3に暗号化されていますか?
公式文書を指すことができれば、大きな助けになります。
ありがとうございました。
Amazon AWS S3Clientを通じてファイルアップロードを処理するために、PHPリーグFlysystemでLaravelを使用しています。Amazon S3へのセキュリティの移転
しかし、サーバーからAmazon S3への転送に関するセキュリティに関する文書は見つかりません。転送は常にサーバーからS3に暗号化されていますか?
公式文書を指すことができれば、大きな助けになります。
ありがとうございました。
このawsのドキュメントをご覧ください。 http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingEncryption.html
最終的にPHP SDKで答えが見つかりました。 PHP AWS SDKはデフォルトとしてHTTPSを使用しています。
https://github.com/aws/aws-sdk-php/blob/master/docs/guide/configuration.rst#scheme
scheme
:Type: ``string``
:Default: ``string(5) "https"``
URI scheme to use when connecting connect. The SDK will utilize "https"
endpoints (i.e., utilize SSL/TLS connections) by default. You can attempt to
connect to a service over an unencrypted "http" endpoint by setting ``scheme``
to "http".
.. code-block:: php
$s3 = new Aws\S3\S3Client([
'version' => '2006-03-01',
'region' => 'us-west-2',
'scheme' => 'http'
]);
See http://docs.aws.amazon.com/general/latest/gr/rande.html for a list of
endpoints whether or not a service supports the ``http`` scheme.
から、「クライアント側の暗号化は、アマゾンS3に送信する前にデータを暗号化を参照する」述べています。しかし、私の質問は転送セキュリティに関するものです。デフォルトでSSLを介して転送が行われていますか? – skovmand