【问题标题】:What values do type from EVP_CipherInit_ex return?从 EVP_CipherInit_ex 类型返回什么值?
【发布时间】:2019-08-05 15:55:18
【问题描述】:
EVP_CipherInit_ex(&ctx, EVP_aes_128_cbc(), NULL, NULL, NULL, do_encrypt);

在上述代码中,EVP_CipherInit_ex 调用 EVP_aes_128_cbc 或者它可以调用其他 const EVP_CIPHER *type。它是否返回一个常量值?

我尝试查找文档或代码,但找不到任何关于 const EVP_CIPHER *type 返回的信息。

【问题讨论】:

    标签: c openssl aes


    【解决方案1】:

    不知道这是否是您要查找的内容,但我尝试在谷歌上搜索“typedef EVP_CIPHER”以查看有关该类型的信息。

    从此页面:https://docs.huihoo.com/doxygen/openssl/1.0.1c/crypto_2ossl__typ_8h.html#a54a8663a8084d45c31f2786156b55405

    typedef struct evp_cipher_st EVP_CIPHER

    看起来EVP_CIPHERstruct evp_cipher_st 的类型定义,这似乎是函数调用在EVP_aes_128_cbc() 中返回的内容

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-11
      • 2013-11-13
      • 1970-01-01
      • 2021-03-09
      • 1970-01-01
      • 2018-04-04
      相关资源
      最近更新 更多