以下是我的情况:
我想在没有运行操作系统的嵌入式设备上实现BigNumber BN_mod_exp
功能。
OpenSSL为我提供了这个功能,但我只想要它的BN_mod_exp
功能。所以我想要取出这个特定功能及其相关功能以及相关结构。
这是问题:
OpenSSL库过于复杂,以至于我无法将功能简单地拿出来,即使我需要的只是BN_mod_exp
。
我计划在嵌入式设备上实现,为嵌入式设备提供OpenSSL的基本组装(无操作系统)。但通常,OpenSSL将利用操作系统提供的接口。
因此,为了在我的嵌入式设备上实现高效的大数BN_mod_exp
操作,我该怎么做才能自定义OpenSSL库以使其工作?