Does AWS CLI use SSL when uploading data into S3?
By default, the AWS CLI uses SSL when communicating with AWS services.
AWS CLI command reference
I just tried running:
> aws s3 ls
and wireshark reports the response protocol used is TLSv1.2. So, yes it seems to be using SSL even for simple commands like ls.