注册

达梦自定义算法

ZERO 2021/06/01 1649 4

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:Centos 7
【CPU】:
【问题描述】*:添加自定义算法实现dm提供的接口,请教几个接口参数的含义和具体用法。

  1. 加密初始化函数
    dm_bool cipher_encrypt_init( ulint inner_id, byte* key, ulint key_size, void** encrypt_para );
    void** encrypt_para:该参数如何使用
  2. 获取密文字节数
    lint cipher_get_cipher_text_size( ulint inner_id,void* cipher_para, lint plain_text_size );
    void* cipher_para: 该参数如何使用,与初始化函数中的encrypt_para 是什么关系
  3. 参数未使用情况
    查阅《DM安全管理文档》中的例子, 自定义函数实现中,加密引擎接口中的参数未使用,比如密文长度,是否正常
  4. 加密函数中的key是dm自动生成的,是否支持外部生成
  5. 是否可以提供自定义算法的demo
回答 0
暂无回答
扫一扫
联系客服