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

Is it possible to connect to LCP server? #7

Open
sgalcheung opened this issue May 15, 2024 · 2 comments
Open

Is it possible to connect to LCP server? #7

sgalcheung opened this issue May 15, 2024 · 2 comments

Comments

@sgalcheung
Copy link

sgalcheung commented May 15, 2024

I am newer for DRM, and I noticed this repo could support DRM, also I read Readium Architecture, and it seems two difference solutions, for desktop(or mobile), used LCP(Lightweight Content Protection), for web, used Webpub Manifest, because backend server can commutation with other services, so, this is a large challenge to solve web DRM.

Has anyone met this problem? And how do you resolve it?

refer from Web Origin Explainer: Practical Issues and Possible Solutions
refer from Is it possible to connect to LCP server? #161

@llemeurfr
Copy link

Everybody is facing this problem of protecting Web Publications against undue copy. But a DRM is based on secret algorithms and nothing is private in a web browser.

Developers involved in Readium (mainly EDRLab and De Marque at this time) are discussing how to implement content protection on web and the NYPL Readme is giving clues about the landscape. But Readium does not currently provide ready-to-use software for that purpose. Either you can spend the time to develop your own solution (several companies already did) or you'll have to wait for an off-the-shelves solution; we cannot give any timeline for this, as Readium is a collaborative open-source effort.

@sgalcheung
Copy link
Author

Thank your response, recently, I used Astro to build my website, which supports SSR to render HTML, I guess it perhaps could protect secrets and avoid the public in the browser.

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

2 participants