はじめに マイナンバーカードの検証の話です。 #1からの続きです。 利用者証明用電子証明書に関するFILEを検証します 公開鍵の取得、秘密鍵で署名、署名の検証です。 目次 1.認証用証明書の取得 2.認証用証明書から公開鍵を取り出す 3.署名 4.検証 1.認証用証明書の取得 認証用証明書をSELECTして証明書を読み出します。この証明書はPINのロックがないので簡単です。 以下のおまじない(APDU)をSCardTransmitで送信していきます。 (1)SELECT FILE 公的個人認証AP APDU = 0x00, 0xA4, 0x04, 0x0C, 0x0A, 0xD3, 0x92, 0xF0, 0x00, 0x26, 0x01, 0x00, 0x00, 0x00, 0x01 Response = 0x90, 0x00 ← 正常終了という意味 (2)SELECT FILE 認証用