From 91d8637feab0cd678f0ab7373478fe6a709f2bc2 Mon Sep 17 00:00:00 2001 From: Vito Caputo Date: Fri, 22 Jan 2016 23:43:34 -0800 Subject: [PATCH] static/security: miscellaneous fixes Some typos and changed language about "never communicating in plain text on any wire." We cannot assert that, we communicate with an S3 endpoint and entrust it to perform encryption on our behalf. What we hand S3 is plaintext, and there are very likely numerous wires behind that endpoint. --- static/partials/security.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/static/partials/security.html b/static/partials/security.html index 5dc46ef47..51ae700db 100644 --- a/static/partials/security.html +++ b/static/partials/security.html @@ -7,14 +7,14 @@
-

SSL Everwhere

+

SSL Everywhere

We expressly forbid connections to Quay using unencrypted HTTP traffic. This helps keep your data and account information safe on the wire. Our SSL traffic is decrypted on our application servers, so your traffic is encrypted even within the datacenter. We use a 4096-bit RSA key, and after the key exchange is complete, traffic is transferred using 256-bit AES, for the maximum encryption strength.

Encryption

-

Our binary data is currently stored in Amazon's S3 service. We use HTTPS when transferring your data internally between our application servers and S3, so your data is never exposed in plain text on any wire. We use their server side encryption to protect your data while stored at rest in their data centers.

+

Our binary data is currently stored in Amazon's S3 service. We use HTTPS when transferring your data internally between our application servers and S3, so your data is never exposed in plain text on the internet. We use their server side encryption to protect your data while stored at rest in their data centers.

@@ -26,7 +26,7 @@

Access Controls

-

Repositories will only ever be shared with people to whom you delegate access. Repositories created from the Docker command line are private by default and repositories must subsequently made public with an explicit action in the Quay UI. We have a test suite which is run before every code push which tests all methods which expose private data with all levels of access to ensure nothing is accidentally leaked.

+

Repositories will only ever be shared with people to whom you delegate access. Repositories created from the Docker command line are private by default and must be made public with an explicit action in the Quay UI. We have a test suite which is run before every code push which tests all methods which expose private data with all levels of access to ensure nothing is accidentally leaked.