JavaScript Restrictor
Browser extension that improves privacy and security
Loading...
Searching...
No Matches
wrappingS-EME.js File Reference

This file contains wrappers for the EME standard. More...

Variables

var wrappers
 

Detailed Description

This file contains wrappers for the EME standard.

See also
https://developer.mozilla.org/en-US/docs/Web/API/Navigator/requestMediaKeySystemAccess
Author
Copyright (C) 2022 Libor Polcak
License:
SPDX-License-Identifier: GPL-3.0-or-later

Navigator.requestMediaKeySystemAccess() provides access to MediaKeySystemAccess object that allows to query supported encryption mechanisms and other information about the system.

For example, visit https://www.fit.vutbr.cz/~polcak/jsr/hdcp/ and try a different browser or computer.

See also
https://w3c.github.io/encrypted-media/
https://developer.mozilla.org/en-US/docs/Web/API/Navigator/requestMediaKeySystemAccess
https://developer.mozilla.org/en-US/docs/Web/API/MediaKeySystemAccess
https://developer.mozilla.org/en-US/docs/Web/API/MediaKeySystemAccess/getConfiguration

We provide two modes of protection:

  1. Strict approach prevents accessing the API.
  2. Farbling approach changes the output to a non-existing key system with 12.5% probability.

Variable Documentation

◆ wrappers

var wrappers