1
Botan是否支持EC公鑰的「壓縮」表示的序列化/反序列化? (只有EC +符號上的點的X座標)。任何示例?Botan庫和「壓縮」公鑰
Botan是否支持EC公鑰的「壓縮」表示的序列化/反序列化? (只有EC +符號上的點的X座標)。任何示例?Botan庫和「壓縮」公鑰
是的。 Botan默認壓縮ECC點,例如,當將公鑰序列化爲X.509格式時。它接受壓縮或未壓縮的點。給定一個ECC點,你可以用它轉換成字節串以壓縮形式
const PointGFp& pt = my_ecc_key.public_point(); secure_vector<uint8_t> uncompressed_point = EC2OSP(pt, PointGFp::UNCOMPRESSED); secure_vector<uint8_t> compressed_point = EC2OSP(pt, PointGFp::COMPRESSED);