1# CryptoInfo 2 3 4## 概述 5 6定义CryptoInfo,该信息由[IMediaDecryptModule::DecryptMediaData](interface_i_media_decrypt_module.md#decryptmediadata)使用。 7 8**起始版本:** 4.1 9 10**相关模块:**[HdiDrm](_hdi_drm.md) 11 12 13## 汇总 14 15 16### Public 属性 17 18| 名称 | 描述 | 19| -------- | -------- | 20| enum [CryptoAlgorithmType](_hdi_drm.md#cryptoalgorithmtype)[type](#type) | 加密算法类型。 | 21| unsigned char[] [keyId](#keyid) | 密钥标识。 | 22| unsigned char[] [iv](#iv) | 秘钥配套的IV。 | 23| struct [Pattern](_pattern.md)[pattern](#pattern) | 加密模式。 | 24| struct [SubSample](_sub_sample.md)[] [subSamples](#subsamples) | 加密subsample。 | 25 26 27## 类成员变量说明 28 29 30### iv 31 32``` 33unsigned char [] CryptoInfo::iv 34``` 35**描述** 36 37秘钥配套的IV。 38 39 40### keyId 41 42``` 43unsigned char [] CryptoInfo::keyId 44``` 45**描述** 46 47密钥标识。 48 49 50### pattern 51 52``` 53struct Pattern CryptoInfo::pattern 54``` 55**描述** 56 57加密模式。 58 59 60### subSamples 61 62``` 63struct SubSample [] CryptoInfo::subSamples 64``` 65**描述** 66 67加密subsample。 68 69 70### type 71 72``` 73enum CryptoAlgorithmType CryptoInfo::type 74``` 75**描述** 76 77加密算法类型。 78