您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在Python 3.6的ssl模块中实现FIPS_mode()和FIPS_mode_set()?

如何在Python 3.6的ssl模块中实现FIPS_mode()和FIPS_mode_set()?

查看源代码时,我注意到自 _Python _ *

为了解决问题:

PyMethodDef 条目( #ifdef EXPORT_FIPSMODE_FUNCS)定义2个宏:

 // ...

}

#define _SSL_FIPS_MODE_METHODDEF \ {“FIPS_mode”, (PyCFunction)_ssl_FIPS_mode_impl, METH_NOARGS, NULL},

#define _SSL_FIPS_MODE_SET_METHODDEF \ {“FIPS_mode_set”, (PyCFunction)_ssl_FIPS_mode_set_impl, METH_O, NULL},

#endif // EXPORT_FIPSMODE_FUNCS

// …

在定义 PySSL_method 时,通过 _ *_

 // ...

_SSL_NID2OBJ_METHODDEF #ifdef EXPORT_FIPSMODE_FUNCS _SSL_FIPS_MODE_METHODDEF _SSL_FIPS_MODE_SET_METHODDEF #endif // EXPORT_FIPSMODE_FUNCS {NULL, NULL} / Sentinel /

// …

python 2022/1/1 18:33:38 有224人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶