Openssl 有人能告诉我i2d_X509_SIG()函数的作用是什么吗。。?

Openssl 有人能告诉我i2d_X509_SIG()函数的作用是什么吗。。?,openssl,Openssl,我使用的是openssl 0.9.8g。在RSA_verify()函数中,decrypoted数据被提供给d21_X509_SIG函数。该函数的作用是什么?为什么我们在签名和验证签名时执行此步骤?签名实际上不仅针对哈希(例如SHA-256),而且针对包含哈希和一些元数据(哪个哈希算法、一些参数和哈希长度)的数据结构 这就是为什么解密后,数据被解码成一个X509_SIG对象,并且仅在SIG->digest->data上执行与参考的实际比较

我使用的是openssl 0.9.8g。在RSA_verify()函数中,decrypoted数据被提供给d21_X509_SIG函数。该函数的作用是什么?为什么我们在签名和验证签名时执行此步骤?签名实际上不仅针对哈希(例如SHA-256),而且针对包含哈希和一些元数据(哪个哈希算法、一些参数和哈希长度)的数据结构

这就是为什么解密后,数据被解码成一个X509_SIG对象,并且仅在
SIG->digest->data
上执行与参考的实际比较