Invention Grant
US08984285B1 Use of generic (browser) encryption API to do key exchange (for media files and player)
有权
使用通用(浏览器)加密API进行密钥交换(用于媒体文件和播放器)
- Patent Title: Use of generic (browser) encryption API to do key exchange (for media files and player)
- Patent Title (中): 使用通用(浏览器)加密API进行密钥交换(用于媒体文件和播放器)
-
Application No.: US13712764Application Date: 2012-12-12
-
Publication No.: US08984285B1Publication Date: 2015-03-17
- Inventor: David Kimbal Dorwin , Ryan David Sleevi , Andrew Martin Scherkus
- Applicant: Google Inc.
- Applicant Address: US CA Mountain View
- Assignee: Google Inc.
- Current Assignee: Google Inc.
- Current Assignee Address: US CA Mountain View
- Agency: Byrne Poh LLP
- Main IPC: G06F21/00
- IPC: G06F21/00 ; G06F21/60

Abstract:
Embodiments are directed towards decrypting encrypted content. A key for decrypting the encrypted content may be provided to a web application executing within a browser. The application may employ a generic cryptography application program interface (GCAPI) to perform actions on the key, including, storing the key, decrypting an encrypted key, generating another key, converting the key to a different encryption type, or the like. The GCAPI may or may not be enabled to explicitly share the key with the browser's media engine. In response to receiving encrypted content, the GCAPI may provide the key to the application, explicitly or inexplicitly to the browser's media engine, or the like. The key may be utilized by the application, the browser, the media element, browser's media engine, and/or the GCAPI to decrypt the encrypted content. The decrypted content may be displayed within the browser to a user of a client device.
Information query