Mõtlen tasulise JS-i skripti väljatöötamisele ja tahtsin selle piraatlust ära hoida, kasutades HTML5-i EME-d oma JavaScripti faili kliendipoole turvaliseks dekrüpteerimiseks ja kasutamiseks.

Kas EME-d saab kasutada mitte ainult heli- / videosisu jaoks?

Ei

Praegu ei saa JavaScripti piraatluse vältimiseks kasutada krüptitud meediumilaiendeid (EME).

Kuna JavaScripti tõlgendab kasutaja brauser kliendipoolselt, saab lähtekoodi tuua.

Mis on krüptitud meediumilaiendid (EME)?

Google'i sõnul:

Krüptitud meediumilaiendid pakuvad API-d, mis võimaldab veebirakendustel suhelda sisukaitsesüsteemidega, võimaldades krüpteeritud heli ja video taasesitust.

W3C soovitus krüptitud meediumilaiendite kohta selgitab:

See ettepanek laieneb HTMLMediaElement API-de pakkumine krüptitud sisu taasesituse juhtimiseks.

Mis on HTMLMediaElement?

Mozilla kirjeldab HTMLMediaElement kui:

The HTMLMediaElement liides lisab HTMLElement omadused ja meetodid, mis on vajalikud heli ja video jaoks tavaliste meediumiga seotud võimaluste toetamiseks. The HTMLVideoElement ja HTMLAudioElement mõlemad elemendid pärivad selle liidese.

Teisisõnu, HTMLMediaElement viitab lihtsalt ja sisu.

Selle teabe põhjal võime järeldada, et krüptitud meediumilaiendid toimivad väravana kliendi veebibrauseri ja DRM-tarkvara vahel: konkreetselt heli ja video. [Allikas]

none: Charles Robertson | none