std::vector<byte> CertID::extract_key_bitstr(const X509_Certificate& cert) const { const auto key_bits = cert.subject_public_key_bits(); AlgorithmIdentifier public_key_algid; std::vector<byte> public_key_bitstr; BER_Decoder(key_bits) .decode(public_key_algid) .decode(public_key_bitstr, BIT_STRING); return public_key_bitstr; }