配置项介绍
下面是根据您提供的信息整理的CRYIF模块配置项的对应表格:
通用属性
属性名称 | 值 | 默认值 | 描述 |
---|
CryIfVersionInfoApi | TRUE, FALSE | FALSE | 预处理器开关,用于启用或禁用API Crypto_GetVersionInfo()。 |
CryIfDevErrorDetect | TRUE, FALSE | TRUE | 开关开发错误检测和通知。 |
CryIfMaxNumberOfKeyElements | 10 | 10 | 所有引用的Crypto Drivers中一个密钥类型中元素的最大数量。 |
CryIfMaxSizeOfKeyElement | 512 | 512 | 所有引用的Crypto Drivers中最大的密钥元素大小。 |
CryIfRedirection | TRUE, FALSE | FALSE | 如果启用,CryIf支持ASR 4.4的重定向特性。 |
通道属性
属性名称 | 值 | 默认值 | 描述 |
---|
CryIfChannelId | - | - | 加密通道的标识符。 |
CryIfDriverObjectRef | - | - | 对Crypto Driver对象的引用。 |
密钥属性
属性名称 | 值 | 默认值 | 描述 |
---|
CryIfKeyId | - | - | 密钥的标识符。 |
CryIfKeyRef | - | - | 此参数引用了crypto driver密钥。 |
Crypto模块
属性名称 | 值 | 默认值 | 描述 |
---|
CryIfSupportsKeyElementCopyPartial | TRUE, FALSE | FALSE | 如果启用,引用的驱动程序能够提供服务Crypto_KeyElementCopyPartial。 |
CryIfCryptoIncludeFile | - | - | Crypto模块的包含文件。 |
CryIfCryptoMip | - | - | 引用的Crypto模块的模块实现前缀。 |
CryIfCryptoKeySetValidAPI | - | - | Crypto Api Crypto_KeyValidSet在ASR 4.3.1中更名为Crypto_KeySetValid。 |
CryIfCancelJobApiUsesJobType | TRUE, FALSE | FALSE | 指定引用的驱动程序的作业取消接口是否使用Crypto_JobType而不是Crypto_JobInfoType数据类型。 |
CryIfCryptoModuleRef | - | - | 对Crypto Driver的引用。 |
CryIfGeneral
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/983549d7e33242eebb21c070b9224280.png)
CryIfChannel
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/f0d400e4b0b44418b77816bcee2f6219.png)
CryIfKey
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/73fd687254144338b9718523c2b648f4.png)
CryIfCryptoModule
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/b9c584cc270245b3937070e995d0dcd5.png)