/frameworks/av/drm/libmediadrm/ |
H A D | CryptoHal.cpp | 321 ssize_t CryptoHal::decrypt(const uint8_t keyId[16], const uint8_t iv[16], argument 392 Return<void> hResult = mPlugin->decrypt(secure, toHidlArray16(keyId), toHidlArray16(iv), hMode,
|
H A D | DrmHal.cpp | 465 writeByteArray(obj, keyStatus.keyId); 1209 Vector<uint8_t> const &keyId, Vector<uint8_t> const &input, 1219 toHidlVec(keyId), toHidlVec(input), toHidlVec(iv), 1232 Vector<uint8_t> const &keyId, Vector<uint8_t> const &input, 1242 toHidlVec(keyId), toHidlVec(input), toHidlVec(iv), 1255 Vector<uint8_t> const &keyId, Vector<uint8_t> const &message, 1265 toHidlVec(keyId), toHidlVec(message), 1278 Vector<uint8_t> const &keyId, Vector<uint8_t> const &message, 1287 Return<void> hResult = mPlugin->verify(toHidlVec(sessionId),toHidlVec(keyId), 1208 encrypt(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &input, Vector<uint8_t> const &iv, Vector<uint8_t> &output) argument 1231 decrypt(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &input, Vector<uint8_t> const &iv, Vector<uint8_t> &output) argument 1254 sign(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &message, Vector<uint8_t> &signature) argument 1277 verify(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &message, Vector<uint8_t> const &signature, bool &match) argument
|
H A D | IDrm.cpp | 554 Vector<uint8_t> const &keyId, 562 writeVector(data, keyId); 576 Vector<uint8_t> const &keyId, 584 writeVector(data, keyId); 598 Vector<uint8_t> const &keyId, 605 writeVector(data, keyId); 618 Vector<uint8_t> const &keyId, 626 writeVector(data, keyId); 1065 Vector<uint8_t> sessionId, keyId, input, iv, output; local 1067 readVector(data, keyId); 553 encrypt(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &input, Vector<uint8_t> const &iv, Vector<uint8_t> &output) argument 575 decrypt(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &input, Vector<uint8_t> const &iv, Vector<uint8_t> &output) argument 597 sign(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &message, Vector<uint8_t> &signature) argument 617 verify(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &message, Vector<uint8_t> const &signature, bool &match) argument 1079 Vector<uint8_t> sessionId, keyId, input, iv, output; local 1093 Vector<uint8_t> sessionId, keyId, message, signature; local 1106 Vector<uint8_t> sessionId, keyId, message, signature; local [all...] |
/frameworks/av/drm/mediadrm/plugins/clearkey/default/ |
H A D | CryptoPlugin.cpp | 35 ssize_t CryptoPlugin::decrypt(bool secure, const KeyId keyId, const Iv iv, argument 67 status_t res = mSession->decrypt(keyId, iv, srcPtr, dstPtr, subSamples,
|
H A D | JsonWebKey.cpp | 132 bool JsonWebKey::findKey(const String8& jsonObject, String8* keyId, argument 145 findValue(kKeyIdTag, keyId);
|
H A D | Session.cpp | 54 const KeyMap::key_type& keyId = keys.keyAt(i); local 56 mKeyMap.add(keyId, key); 65 const KeyId keyId, const Iv iv, const void* source, 71 keyIdVector.appendArray(keyId, kBlockSize); 64 decrypt( const KeyId keyId, const Iv iv, const void* source, void* destination, const SubSample* subSamples, size_t numSubSamples, size_t* bytesDecryptedOut) argument
|
/frameworks/av/drm/mediadrm/plugins/clearkey/default/include/ |
H A D | CryptoPlugin.h | 46 bool secure, const KeyId keyId, const Iv iv,
|
H A D | DrmPlugin.h | 195 const Vector<uint8_t>& keyId, 199 if (sessionId.size() == 0 || keyId.size() == 0 || 209 const Vector<uint8_t>& keyId, 213 if (sessionId.size() == 0 || keyId.size() == 0 || 223 const Vector<uint8_t>& keyId, 226 if (sessionId.size() == 0 || keyId.size() == 0 || 236 const Vector<uint8_t>& keyId, 239 if (sessionId.size() == 0 || keyId.size() == 0 || 193 encrypt( const Vector<uint8_t>& sessionId, const Vector<uint8_t>& keyId, const Vector<uint8_t>& input, const Vector<uint8_t>& iv, Vector<uint8_t>& output) argument 207 decrypt( const Vector<uint8_t>& sessionId, const Vector<uint8_t>& keyId, const Vector<uint8_t>& input, const Vector<uint8_t>& iv, Vector<uint8_t>& output) argument 221 sign( const Vector<uint8_t>& sessionId, const Vector<uint8_t>& keyId, const Vector<uint8_t>& message, Vector<uint8_t>& signature) argument 234 verify( const Vector<uint8_t>& sessionId, const Vector<uint8_t>& keyId, const Vector<uint8_t>& message, const Vector<uint8_t>& signature, bool& match) argument
|
H A D | JsonWebKey.h | 50 bool findKey(const String8& jsonObject, String8* keyId,
|
H A D | Session.h | 49 const KeyId keyId, const Iv iv, const void* source,
|
/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/ |
H A D | CryptoPlugin.cpp | 50 const hidl_array<uint8_t, KEY_ID_SIZE>& keyId, 151 Status res = mSession->decrypt(keyId.data(), iv.data(), srcPtr, 48 decrypt( bool secure, const hidl_array<uint8_t, KEY_ID_SIZE>& keyId, const hidl_array<uint8_t, KEY_IV_SIZE>& iv, Mode mode, const Pattern& pattern, const hidl_vec<SubSample>& subSamples, const SharedBuffer& source, uint64_t offset, const DestinationBuffer& destination, decrypt_cb _hidl_cb) argument
|
H A D | JsonWebKey.cpp | 133 bool JsonWebKey::findKey(const std::string& jsonObject, std::string* keyId, argument 146 findValue(kKeyIdTag, keyId);
|
H A D | Session.cpp | 71 const KeyId keyId, const Iv iv, const uint8_t* srcPtr, 78 keyIdVector.insert(keyIdVector.end(), keyId, keyId + kBlockSize); 70 decrypt( const KeyId keyId, const Iv iv, const uint8_t* srcPtr, uint8_t* destPtr, const std::vector<SubSample> subSamples, size_t* bytesDecryptedOut) argument
|
/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/include/ |
H A D | CryptoPlugin.h | 73 const hidl_array<uint8_t, KEY_ID_SIZE>& keyId,
|
H A D | DrmPlugin.h | 176 const hidl_vec<uint8_t>& keyId, 180 if (sessionId.size() == 0 || keyId.size() == 0 || 191 const hidl_vec<uint8_t>& keyId, 195 if (sessionId.size() == 0 || keyId.size() == 0 || 206 const hidl_vec<uint8_t>& keyId, 209 if (sessionId.size() == 0 || keyId.size() == 0 || 220 const hidl_vec<uint8_t>& keyId, 225 if (sessionId.size() == 0 || keyId.size() == 0 || 174 encrypt( const hidl_vec<uint8_t>& sessionId, const hidl_vec<uint8_t>& keyId, const hidl_vec<uint8_t>& input, const hidl_vec<uint8_t>& iv, encrypt_cb _hidl_cb) argument 189 decrypt( const hidl_vec<uint8_t>& sessionId, const hidl_vec<uint8_t>& keyId, const hidl_vec<uint8_t>& input, const hidl_vec<uint8_t>& iv, decrypt_cb _hidl_cb) argument 204 sign( const hidl_vec<uint8_t>& sessionId, const hidl_vec<uint8_t>& keyId, const hidl_vec<uint8_t>& message, sign_cb _hidl_cb) argument 218 verify( const hidl_vec<uint8_t>& sessionId, const hidl_vec<uint8_t>& keyId, const hidl_vec<uint8_t>& message, const hidl_vec<uint8_t>& signature, verify_cb _hidl_cb) argument
|
H A D | JsonWebKey.h | 44 bool findKey(const std::string& jsonObject, std::string* keyId,
|
H A D | Session.h | 53 const KeyId keyId, const Iv iv, const uint8_t* srcPtr,
|
/frameworks/av/drm/mediadrm/plugins/mock/ |
H A D | MockDrmCryptoPlugin.cpp | 553 Vector<uint8_t> const &keyId, 559 ALOGD("MockDrmPlugin::encrypt(sessionId=%s, keyId=%s, input=%s, iv=%s)", 561 vectorToString(keyId).string(), 572 // byte[] keyId -> mock-keyid 575 mByteArrayProperties.add(String8("mock-keyid"), keyId); 592 Vector<uint8_t> const &keyId, 598 ALOGD("MockDrmPlugin::decrypt(sessionId=%s, keyId=%s, input=%s, iv=%s)", 600 vectorToString(keyId).string(), 611 // byte[] keyId -> mock-keyid 614 mByteArrayProperties.add(String8("mock-keyid"), keyId); 552 encrypt(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &input, Vector<uint8_t> const &iv, Vector<uint8_t> &output) argument 591 decrypt(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &input, Vector<uint8_t> const &iv, Vector<uint8_t> &output) argument 630 sign(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &message, Vector<uint8_t> &signature) argument 665 verify(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &message, Vector<uint8_t> const &signature, bool &match) argument [all...] |
H A D | MockDrmCryptoPlugin.h | 111 Vector<uint8_t> const &keyId, 117 Vector<uint8_t> const &keyId, 123 Vector<uint8_t> const &keyId, 128 Vector<uint8_t> const &keyId,
|
/frameworks/av/include/mediadrm/ |
H A D | Drm.h | 100 Vector<uint8_t> const &keyId, 106 Vector<uint8_t> const &keyId, 112 Vector<uint8_t> const &keyId, 117 Vector<uint8_t> const &keyId,
|
H A D | DrmHal.h | 131 Vector<uint8_t> const &keyId, 137 Vector<uint8_t> const &keyId, 143 Vector<uint8_t> const &keyId, 148 Vector<uint8_t> const &keyId,
|
H A D | IDrm.h | 111 Vector<uint8_t> const &keyId, 117 Vector<uint8_t> const &keyId, 123 Vector<uint8_t> const &keyId, 128 Vector<uint8_t> const &keyId,
|
/frameworks/av/media/extractors/mkv/ |
H A D | MatroskaExtractor.cpp | 608 const uint8_t *keyId; local 611 CHECK(trackMeta.findData(kKeyCryptoKey, &type, (const void **)&keyId, &keyIdSize)); 612 meta.setData(kKeyCryptoKey, 0, keyId, keyIdSize);
|
/frameworks/av/media/extractors/mp4/ |
H A D | MPEG4Extractor.cpp | 2781 int32_t keyId, off64_t offset, size_t size) { 2782 ssize_t index = mMetaKeyMap.indexOfKey(keyId); 2780 parseQTMetaVal( int32_t keyId, off64_t offset, size_t size) argument
|
H A D | MPEG4Extractor.h | 127 status_t parseQTMetaVal(int32_t keyId, off64_t data_offset, size_t data_size);
|