Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

(question/concept): supporting mTLS for TANG #507

Open
michaelalang opened this issue Feb 4, 2025 · 0 comments
Open

(question/concept): supporting mTLS for TANG #507

michaelalang opened this issue Feb 4, 2025 · 0 comments

Comments

@michaelalang
Copy link

michaelalang commented Feb 4, 2025

Dear all,

as far as I understood clevis, it's utilizing jose under the hood so my question might be not perfectly matching here.

I was looking into making a TANG integration as highly secure as possible by adding mTLS to the deployment. clevis/jose are capable to access an SSL secured TANG service but it's not possible to utilize mTLS in addtion.

I can work around that by using stunnel and even wrap TANG to be only able to be used in such a stunnel/loopback configuration when doing the same on encrypting sensitive data.

My question would now be if adding mTLS to the clevis/jose tool chain for such use-case would make send and I understand that this use-case cannot be applied to clevis-luks-tang and in particular initramfs scenarios (at least not at the moment) but for other scenarios it makes perfectly sense to protect the resources with mTLS (if wanted).

Any oppinions on that is highly appreciated (also please point me to jose if you consider it more applicable on their side but I do want to avoid cross posting immediately)

All the best and kind regards
Michi

Ps: I can POC the setup in an automated way if someone is interested.
https://github.com/michaelalang/tang-mtls

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

No branches or pull requests

1 participant