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

Decrypt client audit log #387

Closed
matthew-white opened this issue Jul 21, 2021 · 0 comments
Closed

Decrypt client audit log #387

matthew-white opened this issue Jul 21, 2021 · 0 comments

Comments

@matthew-white
Copy link
Member

matthew-white commented Jul 21, 2021

It looks like if the project is encrypted, a client audit log sent after project encryption will not be exported. This was reported in this forum post. I think this is happening because the client audit log isn't decrypted.

When a client audit log is sent, a worker will try to parse it. However, I don't see a way that that process could be modified to work with encryption, since the worker won't know the passphrase.

I also think that when the submission .zip is requested, Backend will try to parse any client audit logs that the worker hasn't parsed. Right now, I think Backend doesn't decrypt the client audit log before trying to parse it, but I think it could, since it'll have the passphrase at that point. (Though would that be a performance bottleneck?)

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