[英]Botan library and 'compressed' public keys
Botan是否支持對EC公鑰的“壓縮”表示進行序列化/反序列化? (僅EC +符號上點的X坐標)。 有什么例子嗎?
是。 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);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.