{{ message }}
Repository navigation
A draft compliance guide for agencies - #133
Merged
Merged
Conversation
Contributor
mlazzeri
added a commit
that referenced
this pull request
Jul 24, 2015
A draft compliance guide for agencies
Contributor
Author
Closed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

This new page, tentatively called
Compliance Guide(open to other suggestions), gives agencies some more specific guidance on what's being asked of them by this policy.The primary impetus for writing this is to establish a clear plan for HSTS adoption that acknowledges the overwhelming number of subdomains, and clearly lays out a preference for HSTS preloading with an
includeSubDomainspolicy.If we lean on asking agencies to use
includeSubDomains, then it follows that preloading is a necessity, because we can't expect most users to have visited the root domain once, especially when most agencies default towwwas the default for their.govsite.This potentially relaxes pressure on agencies to set individual HSTS policies on subdomains. While it's acknowledged herein that agencies should still set individual policies, I think it's an acceptable and constructive trade to diminish pressure to set individual HSTS policies by increasing the awareness and pressure to HSTS preload entire
.govdomains. HSTS preloading is much more comprehensive and final, and builds to a vision of one day just preloading the entire TLD.This also includes a few "compliance FAQ" answers, that have come up during the post-release period of Pulse, and gives us a space to expand things that are specific to OMB/GSA interpretation of the policy (as opposed to the general FAQ, which currently is an FAQ about HTTPS more generally).
A screenshot of its current form is included: