ここKjqmt7v.crt
からダウンロードしたトラスト アンカー ( ) に対してルート キー署名キー (KSK) を検証しようとしています。モジュールを使用してルート KSK を取得しています。Net::DNS
現在、両方が同じであることを確認する方法について非常に混乱しています。.crt
ファイルをKeyset
オブジェクトに変換しようとしましたが、エラーになります。
これは私のコードです。
#!/usr/bin/perl
use strict;
use warnings;
use Net::DNS::Keyset;
my $keyset = Net::DNS::Keyset->new('Kjqmt7v.crt');
$keyset->print;
これがエラーです
We expected a match RDATA
0��0���0 *�H�� 0K10 U
this Should not happen
at a.pl line 5
私は非常に混乱しているため、開始方法がわからないため、適切なコードを提供できません。私を正しい方向に向けることは非常に役に立ちます。
ルート DNS サーバーから取得している KSK に対してトラスト アンカーを検証する方法が必要です。それを行う他の方法がある場合は、私を更新してください。