/frameworks/av/drm/mediadrm/plugins/clearkey/ |
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 | 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
|
H A D | JsonWebKey.cpp | 132 bool JsonWebKey::findKey(const String8& jsonObject, String8* keyId, argument 145 findValue(kKeyIdTag, keyId);
|
H A D | DrmPlugin.h | 168 const Vector<uint8_t>& keyId, 173 UNUSED(keyId); 182 const Vector<uint8_t>& keyId, 187 UNUSED(keyId); 196 const Vector<uint8_t>& keyId, 200 UNUSED(keyId); 208 const Vector<uint8_t>& keyId, 212 UNUSED(keyId); 166 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 180 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 194 sign( const Vector<uint8_t>& sessionId, const Vector<uint8_t>& keyId, const Vector<uint8_t>& message, Vector<uint8_t>& signature) argument 206 verify( const Vector<uint8_t>& sessionId, const Vector<uint8_t>& keyId, const Vector<uint8_t>& message, const Vector<uint8_t>& signature, bool& match) argument
|
/frameworks/av/drm/libmediadrm/ |
H A D | Drm.cpp | 667 Vector<uint8_t> const &keyId, 683 return mPlugin->encrypt(sessionId, keyId, input, iv, output); 687 Vector<uint8_t> const &keyId, 703 return mPlugin->decrypt(sessionId, keyId, input, iv, output); 707 Vector<uint8_t> const &keyId, 722 return mPlugin->sign(sessionId, keyId, message, signature); 726 Vector<uint8_t> const &keyId, 742 return mPlugin->verify(sessionId, keyId, message, signature, match); 666 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 686 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 706 sign(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &message, Vector<uint8_t> &signature) argument 725 verify(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &message, Vector<uint8_t> const &signature, bool &match) argument
|
/frameworks/av/drm/mediadrm/plugins/mock/ |
H A D | MockDrmCryptoPlugin.cpp | 552 Vector<uint8_t> const &keyId, 558 ALOGD("MockDrmPlugin::encrypt(sessionId=%s, keyId=%s, input=%s, iv=%s)", 560 vectorToString(keyId).string(), 571 // byte[] keyId -> mock-keyid 574 mByteArrayProperties.add(String8("mock-keyid"), keyId); 591 Vector<uint8_t> const &keyId, 597 ALOGD("MockDrmPlugin::decrypt(sessionId=%s, keyId=%s, input=%s, iv=%s)", 599 vectorToString(keyId).string(), 610 // byte[] keyId -> mock-keyid 613 mByteArrayProperties.add(String8("mock-keyid"), keyId); 551 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 590 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 629 sign(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &message, Vector<uint8_t> &signature) argument 664 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...] |
/frameworks/av/media/libmedia/ |
H A D | IDrm.cpp | 424 Vector<uint8_t> const &keyId, 432 writeVector(data, keyId); 446 Vector<uint8_t> const &keyId, 454 writeVector(data, keyId); 468 Vector<uint8_t> const &keyId, 475 writeVector(data, keyId); 488 Vector<uint8_t> const &keyId, 496 writeVector(data, keyId); 848 Vector<uint8_t> sessionId, keyId, input, iv, output; local 850 readVector(data, keyId); 423 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 445 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 467 sign(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &message, Vector<uint8_t> &signature) argument 487 verify(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &message, Vector<uint8_t> const &signature, bool &match) argument 862 Vector<uint8_t> sessionId, keyId, input, iv, output; local 876 Vector<uint8_t> sessionId, keyId, message, signature; local 889 Vector<uint8_t> sessionId, keyId, message, signature; local [all...] |
/frameworks/av/media/ndk/ |
H A D | NdkMediaDrm.cpp | 585 const char *cipherAlgorithm, uint8_t *keyId, uint8_t *iv, 603 keyIdVec.appendArray(keyId, kKeyIdSize); 626 const char *cipherAlgorithm, uint8_t *keyId, uint8_t *iv, 631 return encrypt_decrypt_common(mObj, *sessionId, cipherAlgorithm, keyId, iv, 637 const char *cipherAlgorithm, uint8_t *keyId, uint8_t *iv, 642 return encrypt_decrypt_common(mObj, *sessionId, cipherAlgorithm, keyId, iv, 648 const char *macAlgorithm, uint8_t *keyId, uint8_t *message, size_t messageSize, 669 keyIdVec.appendArray(keyId, kKeyIdSize); 687 const char *macAlgorithm, uint8_t *keyId, const uint8_t *message, size_t messageSize, 708 keyIdVec.appendArray(keyId, kKeyIdSiz 583 encrypt_decrypt_common(AMediaDrm *mObj, const AMediaDrmSessionId &sessionId, const char *cipherAlgorithm, uint8_t *keyId, uint8_t *iv, const uint8_t *input, uint8_t *output, size_t dataSize, bool encrypt) argument 625 AMediaDrm_encrypt(AMediaDrm *mObj, const AMediaDrmSessionId *sessionId, const char *cipherAlgorithm, uint8_t *keyId, uint8_t *iv, const uint8_t *input, uint8_t *output, size_t dataSize) argument 636 AMediaDrm_decrypt(AMediaDrm *mObj, const AMediaDrmSessionId *sessionId, const char *cipherAlgorithm, uint8_t *keyId, uint8_t *iv, const uint8_t *input, uint8_t *output, size_t dataSize) argument 647 AMediaDrm_sign(AMediaDrm *mObj, const AMediaDrmSessionId *sessionId, const char *macAlgorithm, uint8_t *keyId, uint8_t *message, size_t messageSize, uint8_t *signature, size_t *signatureSize) argument 686 AMediaDrm_verify(AMediaDrm *mObj, const AMediaDrmSessionId *sessionId, const char *macAlgorithm, uint8_t *keyId, const uint8_t *message, size_t messageSize, const uint8_t *signature, size_t signatureSize) argument [all...] |
/frameworks/av/media/libstagefright/matroska/ |
H A D | MatroskaExtractor.cpp | 564 const uint8_t *keyId; local 567 CHECK(trackMeta->findData(kKeyCryptoKey, &type, (const void **)&keyId, &keyIdSize)); 568 meta->setData(kKeyCryptoKey, 0, keyId, keyIdSize);
|
/frameworks/base/media/java/android/media/ |
H A D | MediaDrm.java | 403 KeyStatus(@NonNull byte[] keyId, @KeyStatusCode int statusCode) { argument 404 mKeyId = keyId; 590 byte[] keyId = parcel.createByteArray(); 592 keyStatusList.add(new KeyStatus(keyId, keyStatusCode)); 1033 @NonNull byte[] keyId, @NonNull byte[] input, @NonNull byte[] iv); 1038 @NonNull byte[] keyId, @NonNull byte[] input, @NonNull byte[] iv); 1043 @NonNull byte[] keyId, @NonNull byte[] message); 1047 @NonNull byte[] keyId, @NonNull byte[] message, @NonNull byte[] signature); 1031 encryptNative( @onNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull byte[] keyId, @NonNull byte[] input, @NonNull byte[] iv) argument 1036 decryptNative( @onNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull byte[] keyId, @NonNull byte[] input, @NonNull byte[] iv) argument 1041 signNative( @onNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull byte[] keyId, @NonNull byte[] message) argument 1045 verifyNative( @onNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull byte[] keyId, @NonNull byte[] message, @NonNull byte[] signature) argument
|
/frameworks/av/media/libstagefright/ |
H A D | MPEG4Extractor.cpp | 2435 int32_t keyId, off64_t offset, size_t size) { 2436 ssize_t index = mMetaKeyMap.indexOfKey(keyId); 2434 parseQTMetaVal( int32_t keyId, off64_t offset, size_t size) argument
|