MicrosoftEdge / MicrosoftEdge/WebView2Feedback

Encrypt cache

Open
#1,686 2 comments 1 reaction 1 assignee View on GitHub

@champnic is already working on this.

Since Aug 25, 2021.

feature request tracked
Dominant language
PowerShell
Stars
526
Forks
67
PR merge metrics
No merged PRs in 30d

Description

I'm working on a WebView2 application that displays a model-viewer and is used to be a Live 3D Viewer.
I've noticed that the cache of WebView2 is completely unencrypted, so the files that are saved in cache can just be renamed and opened in any 3D program. This is a huge issue if we're talking about artists' rights.
Specifically when talking about 3D Models.

Would be awesome to have a build-in encryption/decryption system in WebView2, that encrypts cache immediately after the process and decrypts when accessing.
I had to make myself a system where I do exactly that, but I don't think that it's that good that WebView2 downloads everything to local disk without any encryption to the files.

Is that how normal browsers such as Chrome, Edge, Firefox do it?

AB#29354683

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.