4 votes

PhotoStream envoie-t-il des photos cryptées sur Internet ?

Lorsque je me trouve sur un réseau Wi-Fi public et que mes photos sont synchronisées avec Photo Stream, existe-t-il un moyen pour qu'une personne se trouvant sur le même réseau puisse les voir ? Qu'en est-il des autres personnes se trouvant sur le chemin des serveurs d'Apple ?

8voto

Chris Jester-Young Points 102876

Oui, tout ce qui est envoyé vers ou depuis iCloud est crypté avec SSL :

Sécurité d'iCloud

iCloud sécurise votre contenu en le cryptant lorsqu'il est envoyé sur Internet, en le stockant dans un format crypté et en utilisant des jetons sécurisés pour l'authentification.

Cryptage du contenu envoyé sur Internet

Le contenu suivant est crypté à l'aide du protocole SSL (Secure Sockets Layer) lorsqu'il est envoyé par Internet vers ou depuis iCloud :

  • Photos dans votre flux de photos
  • Documents dans le nuage
  • Sauvegarde des données de votre appareil iOS

...

0voto

essandess Points 1

Il n'est pas clair quelles parties sont cryptées et lesquelles ne le sont pas. La connexion à Amazon AWS n'est pas cryptée.

La documentation d'Apple indique que tout le contenu du flux de photos est crypté. Pourtant, en utilisant wireshark pour réparer la connexion à Photo Stream de mon proxy web privatisé, j'ai observé que la connexion d'iPhoto à Photo Stream via Amazon AWS n'est pas chiffrée sur le port 80. Voici la capture de paquets qui montre l'en-tête non chiffré, l'ID de la demande, la clé d'accès, la signature, etc :

GET /XXX?x-client-request-id=YYY&Expires=ZZZ&byte-range=54-1229619&AWSAccessKeyId=W WW&Signature=UUU HTTP/1.1
Host: us-nca-00001.s3-external-1.amazonaws.com:80
User-Agent: PhotoStreamAgent/40.34 CFNetwork/596.2.3 Darwin/12.2.0 (x86_64) (Macmini4%2C1)
Accept: */*
x-amz-date: Wed, 06 Feb 2013 22:37:58 GMT
Range: bytes=54-1229619
x-apple-request-uuid: 9F8EFA00-71F8-4799-9241-A8A15CF75079
Connection: close

HTTP/1.1 206 Partial Content
x-amz-id-2: XXX
x-amz-request-id: YYY
Date: Mon, 11 Feb 2013 23:09:17 GMT
Last-Modified: Mon, 11 Feb 2013 23:09:11 GMT
ETag: "ZZZ"
Accept-Ranges: bytes
Content-Range: bytes 54-1229619/1798693
Content-Type: application/octet-stream
Content-Length: 1229566
Connection: close
Server: AmazonS3

Le contenu est "application/octet-stream" et je n'ai pas été en mesure de l'identifier comme gzippé ou tout autre contenu. Je présume qu'il est crypté, mais je ne suis pas en mesure de le déterminer. Quelqu'un sait-il ce que c'est ? Quelqu'un sait-il quel protocole de cryptage Apple utilise pour Photo Stream ? Ou pourquoi Photo Stream communique avec Amazon AWS sur le port 80 ?

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X