myna

command module
v0.0.0-...-8970fa3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 11, 2023 License: MIT Imports: 1 Imported by: 0

README

myna - マイナンバーカード・ユーティリティ

Build Status codebeat Go Report Card

できること

  • 券面確認AP・券面入力補助APの読み取り
  • 公的個人認証の各種証明書の読み取り
  • 公的個人認証の署名
  • 各種PINステータスの確認
  • 各種PINの変更

動作プラットホーム

  • Windows
  • OS X
  • Linux
  • FreeBSD

ダウンロード

https://github.com/jpki/myna/releases

使い方

詳しくは myna --helpサブコマンド --help 孫コマンド --help を実行してください。

Usage:
  myna [command]

  Available Commands:
    card        券面APおよび券面事項入力補助AP
    jpki        公的個人認証関連コマンド
    pin         PIN関連操作
    test        リーダーの動作確認
    help        Help about any command
4属性を取得
$ myna card attr
顔写真を取得
$ myna card photo -o photo.jpg
PINのステータスを確認
$ myna pin status
JPKI認証用証明書を取得
$ myna jpki cert auth
JPKI署名用証明書を取得
$ myna jpki cert sign
JPKI署名用証明書でCMS署名
$ myna jpki cms sign -i 署名対象ファイル -o 署名ファイル
JPKI署名用CA証明書でCMS署名を検証
$ myna jpki cms verify 署名ファイル

OpenSSLコマンドで検証

$ openssl cms -verify -CAfile 署名用CA証明書 -inform der -in 署名ファイル

GUI版(バージョン0.2)

mynaqt

ビルド環境

golang 1.7 or later

mynaコマンドのビルド・インストール

% go get -u github.com/jpki/myna
依存パッケージのインストール
  • Debian/Ubuntu
# apt-get install libpcsclite-dev
  • RHEL/CentOS
# yum install pcsc-lite-devel
  • Windows
PS> choco install -y git golang
  • OSX
# brew install go
  • FreeBSD
# pkg install pcsc-lite ccid pkgconf

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
_exp
Package asn1 implements parsing of DER-encoded ASN.1 data structures, as defined in ITU-T Rec X.690.
Package asn1 implements parsing of DER-encoded ASN.1 data structures, as defined in ITU-T Rec X.690.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL