Skip to content

Improving the transit backend#355

Merged
armon merged 4 commits intomasterfrom
f-transit
Jun 18, 2015
Merged

Improving the transit backend#355
armon merged 4 commits intomasterfrom
f-transit

Conversation

@armon
Copy link
Copy Markdown
Contributor

@armon armon commented Jun 18, 2015

This PR improves the transit backend in a number of ways:

  • The keys/ endpoint no longer reveals the underlying encryption key. This allows ACLs to be created in a way that allows keys to be managed without exposing the underlying key.
  • The raw/ endpoint exposes the underlying encryption keys, requiring root level access to view them.
  • The encrypt/ endpoint will upsert a named key if it does not exist. This allows clients to only have encrypt/decrypt privileges and the key will be auto-generated.

/cc: @sethvargo

armon added a commit that referenced this pull request Jun 18, 2015
Improving the transit backend
@armon armon merged commit 8d2ce57 into master Jun 18, 2015
@armon armon deleted the f-transit branch June 18, 2015 01:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant