メインコンテンツまでスキップ

PocketSign Verify の概要

機能

PocketSign Verify を利用すると、以下のような機能を簡単に実装することができます。

マイナンバーカードを用いた身元確認

マイナンバーカードに搭載された電子証明書を用いて、契約書等に電子署名を行うことができます。

これによって、証明書に記載された個人が確かに契約書にサインしたこと、さらにその個人が実在することを証明することができます。 この身元確認方法は、犯罪収益移転防止法に定められている本人確認要件を満たす方法の一つ(第 6 条 1 号 1 項 ワ方式)です。

マイナンバーカードを用いた当人認証

マイナンバーカードを用いたログインをあらゆるサービスに組み込むことができます。

PocketSign Verify の身元確認・当人認証時に利用者固有の識別子を発行することが可能です。 この識別子を確認することで、身元確認時に使用されたマイナンバーカードと同じカードで当人認証が行われたか判断できます。 これによって、ID やパスワードを用いない安全なサインアップ・サインインを実現することができます。

利用者がマイナンバーカードの更新を行った場合でも、この識別子は変更されません。 SP 提供者は、利用者のカード更新を意識することなくサービスを提供することができます。 もちろん、利用者も意識することなく同一のアカウントを使用し続けることできます。

現況確認

マイナンバーカードに搭載された電子証明書を用いて身元確認を行った利用者について、身元確認時に証明書に記載されていた基本 4 情報(氏名、住所、生年月日、性別)に変更がないかを任意のタイミングで確認することができます。

これによって、利用者属性の変更を検知し、必要に応じて利用者に連絡することができます。

PocketSign Verify API

PocketSign Verify API は、マイナンバーカードが作成した電子署名の検証、券面事項の真贋判定を行うための API です。

PocketSign Platform に登録すれば、今すぐお試しいただけます。 詳しくはAPI の利用開始をご参照ください。

環境

PocketSign Verify API には、複数の環境が用意されています。

環境名エンドポイント詳細
モック環境https://verify.mock.p8n.appポケットサイン社が運用するモック認証局が発行した証明書を利用する環境です。お手持ちの FeliCa カード等を利用して動作検証を行うことが出来ます。詳しくはモック環境をご参照ください。
テスト環境https://verify.test.p8n.appJPKI テスト認証局が発行した証明書を利用する環境です。この環境では、J-LIS が発行するテスト用マイナンバーカードを使用して、より本番環境に近い動作検証を行うことが出来ます。
本番環境https://verify.p8n.app公的個人認証サービスが発行した証明書を利用する環境です。この環境では、実際のマイナンバーカードを利用できます。詳しくは本番環境をご参照ください。

これらの環境のうち、API を利用したときに料金が発生するのは本番環境のみです。 モック環境・テスト環境における API は全て無料で利用できます。

環境の違い

ポケットサイン社が運用するモック認証局は、公的個人認証サービスの認証局との完全な互換性を保証していません。 テスト環境では、公的個人認証サービスが運用する認証局を利用しており、本番環境に最も近い挙動となるため、 品質保証のための検証等はテスト環境で行うことを推奨しています。

PocketSign Verify SDK

PocketSign Verify SDK は、マイナンバーカードと通信して電子署名の作成、券面事項の取得を行う機能をアプリに組み込むための SDK です。

PocketSign Platform に登録すれば、今すぐご利用いただけます。 詳しくはAndroid アプリへの SDK 組み込みもしくはiOS アプリへの SDK 組み込みをご参照ください。

環境の違い

PocketSign Verify SDK は、モック環境向け、テスト/本番環境向けに異なる SDK を提供しています。

モック環境向け SDK は FeliCa カード(交通系 IC カード、Edy、WAON など)や、ISO/IEC 14443-4 Type-A カード(クレジットカードなど)のカード識別子をもとにモック環境で利用可能なデータを生成しますが、 生成されたデータと実際のマイナンバーカードに格納されているデータとの完全な互換性は保証していませんのでご注意ください。