gpt4 book ai didi

c - openssl-rsa c 库

转载 作者:太空宇宙 更新时间:2023-11-04 04:52:53 25 4
gpt4 key购买 nike

JKJS

RSA_print_fp(stdout,rsa,1);

此函数在模数中添加 0x00。因此公钥大小变为 129 字节而不是 128 字节。为什么要加0x00?

谢谢。

最佳答案

模数是一个整数,而不是字节串。整数可以是负数也可以是正数。尽管负整数不用于 RSA 中的模数,但处理整数的函数在 OpenSSL 中是通用的。

负数的最高有效位设置为 1。为了区分负整数和恰好最高有效字节的第 7 位设置为 1 的正整数,正整数以 0x00 为前缀。

关于c - openssl-rsa c 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13322185/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com