パスワードを忘れた? アカウント作成
15024462 journal
プログラミング

iidaの日記: certlint

日記 by iida

識別名の属性値が「-BEGIN CERTIFICATE-」を含むと、certlintコマンドはPEM形式と勘違いし実行に失敗するようだ。
$ cat x
-----BEGIN CERTIFICATE-----
MIICEzCCAb2gAwIBAgIUeoLtxBDznDZywWGwu+MDzc2Ae7AwDQYJKoZIhvcNAQEL
BQAwXjELMAkGA1UEBhMCanAxCzAJBgNVBAgMAnN0MQowCAYDVQQHDAFsMR4wHAYD
VQQKDBVhLUJFR0lOIENFUlRJRklDQVRFLXoxFjAUBgNVBAMMDWNuLmV4YW1wbGUu
anAwHhcNMjAxMjIyMDUwMTAyWhcNMjEwMTIxMDUwMTAyWjBeMQswCQYDVQQGEwJq
cDELMAkGA1UECAwCc3QxCjAIBgNVBAcMAWwxHjAcBgNVBAoMFWEtQkVHSU4gQ0VS
VElGSUNBVEUtejEWMBQGA1UEAwwNY24uZXhhbXBsZS5qcDBcMA0GCSqGSIb3DQEB
AQUAA0sAMEgCQQCpFFq4XxVDBrArrUF7aLCnZxf87MjFe/eTg5QDCfAzK9OtnzUb
XyqHevlyng8BTqmSEfXyOyja/O1BnuTKD4DTAgMBAAGjUzBRMB0GA1UdDgQWBBSF
6CcEogSs8CI8lwZkdMXGyphBlTAfBgNVHSMEGDAWgBSF6CcEogSs8CI8lwZkdMXG
yphBlTAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA0EAFLOfeOMfQzb8
LBhKRmVZLw7vxOaFh8OAcCD0DydB6lXKsZxWuFqYooAcbWsHV4olw6rObNM+laNM
yg9XNBw38Q==
-----END CERTIFICATE-----
$ openssl x509 -outform der -in x -out x
$ certlint x
PEM!!!
$ od -c x509
0000000 0 202 002 023 0 202 001 275 240 003 002 001 002 002 024 z
0000020 202 355 304 020 363 234 6 r 301 a 260 273 343 003 315 315
0000040 200 { 260 0 \r 006 \t * 206 H 206 367 \r 001 001 \v
0000060 005 \0 0 ^ 1 \v 0 \t 006 003 U 004 006 023 002 j
0000100 p 1 \v 0 \t 006 003 U 004 \b \f 002 s t 1 \n
0000120 0 \b 006 003 U 004 \a \f 001 l 1 036 0 034 006 003
0000140 U 004 \n \f 025 a - B E G I N C E R
0000160 T I F I C A T E - z 1 026 0 024 006 003
以下略

typodupeerror

日々是ハック也 -- あるハードコアバイナリアン

読み込み中...