助け合いフォーラム

LPIC

LPIC Lv3-303(Ver2.0)
問題ID : 10482
問題を開く
X.509証明書について、正しいものを二つ選べ。

この問題はプレミアムコンテンツです。

上に戻る

「PEM形式の証明書はテキスト形式であるため可読性がある」の可読性の意味について

公開日 2024/02/07

この問題の解説にPEM形式の証明書は「DERをBase64でテキスト化したもの」とされて
おりますので、PEMは形式的にはテキストファイルではあっても、人間が読んで意味を
理解できる性質としてはDERのバイナリファイルと同じだと思います。

この問題の「可読性」が「人間が読んで意味を理解できる性質」だとすると
「PEM形式の証明書はテキスト形式であるため可読性がある」は誤りであり
この選択肢を正解とするのは、問題作成の誤りではないでしょうか?

あるいは、この選択肢を正解とするのが正しいとした場合、「可読性」とは
どの様な意味で使用されていますでしょうか?

ご存じの方がおられましたら、教えて下さい。
宜しくお願いします。

2024/02/08 20:26

「PEM 可読性」で検索したところ、こんな感じのご意見が見つかりました。
https://www.oresamalabo.net/entry/2020/03/01/194300#PEM-%E3%81%8C%E7%94%A8%E3%81%84%E3%82%89%E3%82%8C%E3%82%8B%E7%90%86%E7%94%B1

ここでの「可読性」は「読んでわかる」というよりも、テキストなので人間が中身を参照できるということかなと自分は理解していました。
バイナリファイルを可読性があるとは言えないと思いますので…


コメント

k kz5835

2024/02/09 20:58

ご回答、有難うございます。 ご指摘頂いたページの記載は私も目にしていたのですが PEM 形式の X.509 証明書が用いられる理由は (base64でエンコードされていることから) htmlページやメールなどで、テキスト形式で証明書を受け渡す ことができるからであり、これが「人と共有しやすい」ことの理由で これには「可読性の高さ」は関係がありません。このため 「理由のほとんどが可読性の高さと考えられます」は誤解と思っておりました。 バイナリファイルが「可読性がない」とすると、それをbase64エンコードした ものも「可読性がない」とした方が自然な気がするのですが、どうでしょうか。

E EVa0082

2024/02/13 11:05

k kz5835

2024/02/13 17:29

ご回答、有難うございます。参考になりました。 DERとそれをBASE64エンコードしたもの(PEM)を比較した場合に 機械可読性が上がっているかというと、なんともいえない気がいたしましたが 試験でこの用語がでましたら、EVa0082様、ojixii様にご指摘頂いた 多面的な意味を検討して解答する様にしたいと思います。 宜しくお願いします。

E EVa0082

2024/02/14 09:42

PEM形式だと「BEGIN CERTIFICATE-----」、「-----END CERTIFICATE-----」といったような部分が含まれているので、DERと比較すると「人間が読める」=「可読性がある」とは言えますね。

この返信に対して
コメントを記入できます

この投稿に対して返信しませんか?