1

GnuTLS ライブラリを使用して証明書をインポートする際に問題が発生しました。さらに処理するために、C++ コードにインポートする自己署名証明書を生成しました。を使用して証明書を読み取りましたfopen。これを a に保存します。これは、 aとgnutls_datum_t-typeのタプルのようです。私のコードがwhich means をスローするのはなぜですか。FILE-typelength of the FILE-typeError Value: -207Base64 unexpected header error

証明書のタイプを調べると、 であることがわかりますがpkix-cert+pemx-x509-cert. すべて certtool を使用して生成されます。

入力の予期される形式を変更すると、エラー値が -73 に変わります。これは、ASN1 パーサーを意味します: TAG のエラー

FILE タイプを印刷すると、通常の証明書構造が表示されます。

私のせいは何ですか?

4

1 に答える 1