Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Enable users to encrypt data at rest #11088

Open
michmike opened this issue Mar 16, 2020 · 4 comments
Open

Enable users to encrypt data at rest #11088

michmike opened this issue Mar 16, 2020 · 4 comments
Assignees
Labels
kind/requirement New feature or idea on top of harbor

Comments

@michmike
Copy link
Contributor

  • Enable project admins to decide whether to encrypt data at rest
  • Enable project admins to bring their own certificate for encryption

this would benefit service providers and internal IT for sensitive images. This is a compliance requirement for certain large organizations

@reasonerjt
Copy link
Contributor

I think this has to be done at the infrastructure level, for example encrypt the filesystem or storage service.

@reasonerjt reasonerjt added the kind/requirement New feature or idea on top of harbor label Mar 19, 2020
@tianon
Copy link
Member

tianon commented Apr 21, 2021

I agree, I don't think there's a reasonable way that Harbor could transparently handle encrypting the images without it being only a minor speed bump to retrieve whatever key Harbor used in order to decrypt them -- projects like https://github.com/containerd/imgcrypt which seek to encrypt images through the entire pipeline and decrypt them in the runtime seem like a much better fit for this problem.

@tianon
Copy link
Member

tianon commented Apr 21, 2021

(Another solution for admins who only need "at rest" encryption is to use an encrypted filesystem for storage, which would be completely transparent to Harbor.)

@github-actions
Copy link

github-actions bot commented Jul 7, 2022

This issue is being marked stale due to a period of inactivity. If this issue is still relevant, please comment or remove the stale label. Otherwise, this issue will close in 30 days.

@github-actions github-actions bot added Stale and removed Stale labels Jul 7, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
kind/requirement New feature or idea on top of harbor
Projects
None yet
Development

No branches or pull requests

4 participants