Home
last modified time | relevance | path

Searched refs:crypto (Results 1 – 16 of 16) sorted by relevance

/hardware/interfaces/drm/1.0/
DICryptoFactory.hal24 * crypto HAL to create crypto plugins. Crypto plugins create crypto sessions
29 * Determine if a crypto scheme is supported by this HAL
31 * @param uuid identifies the crypto scheme in question
37 * Create a crypto plugin for the specified uuid and scheme-specific
DICryptoPlugin.hal23 * ICryptoPlugin is the HAL for vendor-provided crypto plugins.
24 * It allows crypto sessions to be opened and operated on, to
25 * load crypto keys for a codec to decrypt protected video content.
48 * Associate a mediadrm session with this crypto session
50 * @param sessionId the MediaDrm session ID to associate with this crypto
66 * There can be multiple shared buffers per crypto plugin. The buffers
87 * @param mode the crypto mode to use
88 * @param pattern the crypto pattern to use
107 * vendor's crypto HAL may provide a detailed error string to help
DIDrmFactory.hal25 * creates drm sessions which are used to obtain keys for a crypto
31 * Determine if a crypto scheme is supported by this HAL
33 * @param uuid identifies the crypto scheme in question
Dtypes.hal257 * Enumerate the supported crypto modes
276 * A crypto Pattern is a repeating sequence of encrypted and clear blocks
/hardware/interfaces/drm/1.1/
DICryptoFactory.hal23 * crypto HAL to create crypto plugins. Crypto plugins create crypto sessions
Dtypes.hal184 * Software-based whitebox crypto
189 * Software-based whitebox crypto and an obfuscated decoder
194 * DRM key management and crypto operations are performed within a
200 * DRM key management, crypto operations and decoding of content
206 * DRM key management, crypto operations, decoding of content and all
DIDrmFactory.hal24 * creates drm sessions which are used to obtain keys for a crypto
/hardware/interfaces/drm/1.2/
DICryptoPlugin.hal27 * ICryptoPlugin is the HAL for vendor-provided crypto plugins.
28 * It allows crypto sessions to be opened and operated on, to
29 * load crypto keys for a codec to decrypt protected video content.
46 * @param mode the crypto mode to use
47 * @param pattern the crypto pattern to use
77 * vendor's crypto HAL may provide a detailed error string to help
DICryptoFactory.hal22 * crypto HAL to create crypto plugins. Crypto plugins create crypto sessions
Dtypes.hal45 * from the crypto plugin decrypt method when the security level
60 * attempt is made to use the session after the crypto hardware
62 * retain crypto session state across device suspend/resume which
70 * capacity of available crypto resources such that a retry of
DIDrmPluginListener.hal28 * Some device crypto hardware is incapable of retaining crypto
32 * indicate a failure in the crypto system. Closing the session
DIDrmFactory.hal25 * creates drm sessions which are used to obtain keys for a crypto
44 * @param uuid identifies the crypto scheme in question
DIDrmPlugin.hal132 * are temporarily exceeding the available crypto resources such that a
172 * crypto resources such that a retry of the operation is likely to
223 * device crypto hardware is incapable of retaining crypto session
/hardware/interfaces/gatekeeper/1.0/
Dtypes.hal41 /** optional crypto blob. Opaque to Android system. */
/hardware/interfaces/biometrics/face/1.0/
DIBiometricsFace.hal240 * @param operationId A non-zero operation id associated with a crypto
/hardware/google/av/media/sfplugin/
DCCodecBufferChannel.cpp851 const sp<ICrypto> &crypto, in EncryptedLinearInputBuffers() argument
858 mCrypto(crypto),