ファイルを知る、使いこなす。
.asc

ASCII armor・署名などのテキスト

証明書・鍵

ASCは用途を一つに決められない拡張子です。PGPの署名・鍵・暗号文と、地図のASCIIグリッド等は別物です。先頭の識別行と作成元を確認してから処理を選びます。

主な用途
署名・鍵・暗号文、または別用途のASCIIデータ
中身の種類
複数用途あり・作成元を確認
目次・よくある質問・根拠資料を見る

内容の最終確認: · 編集:Kai

最初に用途を見分ける

最初に用途を見分ける
手掛かり確認する操作
BEGIN PGP SIGNATURE原データと公開鍵を使って検証
BEGIN PGP MESSAGE受信者の復号条件を確認
その他のASCIIデータ作成元の仕様を確認しPGP手順を適用しない

この手順の根拠:GnuPG · gpg manual

開き方・操作手順

使っている環境や目的の項目を開いて、手順を確認してください。

OpenPGP用途はGnuPG等

原本を残し、対応アプリで内容を確認する方法です。

  1. コピーをテキストとして見てBEGIN PGP等の識別行を確認します。
  2. 署名なら対応する原データと署名者の公開鍵を用意します。
  3. 復号・検証・鍵の取り込みを区別してGnuPGで処理します。
受け取ったファイルの条件を調べる

必要な付属ファイルや設定を、開く前に確認します。

  1. 拡張子だけで暗号化や署名と断定しません。
  2. 公開鍵の指紋を別の信頼できる経路で照合します。
  3. 地図由来なら元GISの仕様を調べます。

操作名・対応状況はアプリ・OS・版によって異なります。変更する前に原本を残してください。

開けないとき:症状から確認

  • 復号できない:署名や公開鍵を暗号文と誤認していないか確認します。
  • 検証で原データ不足:署名対象の同じ版を取得します。
  • 署名者が不明:鍵の指紋を照合します。
  • 地図が読めない:OpenPGP手順を使わず形式を再判定します。

ASC → 用途に合う検証・復号

  1. 原本を残して、識別できた用途に合う操作を選びます。
  2. 出力を開き直し、本文の確認項目と照合してから渡します。

署名は原データを内包するとは限らず、公開鍵だけで暗号文を復号できるわけではありません。

検証成功と本人確認は別

署名が一致しても、使った鍵が本人の鍵かの確認が必要です。

この手順の根拠:GnuPG · gpg manual / GnuPG · The GNU Privacy Handbook

具体例:受け渡し前にここを確認

例:配布物のASCなら原データと鍵の指紋を照合し、結果の署名者と対象名を記録します。

この手順の根拠:GnuPG · gpg manual / GnuPG · The GNU Privacy Handbook

関連形式との違い

関連形式との違い
形式・方法用途と引き継ぐ情報
.asc署名・鍵・暗号文、または別用途のASCIIデータ
GPG / P7SOpenPGPバイナリ/別方式の署名。
ASC → 用途に合う検証・復号署名は原データを内包するとは限らず、公開鍵だけで暗号文を復号できるわけではありません。

取り扱いと安全性

秘密鍵・パスフレーズを共有せず、鍵の正当性を確認します。

よくある質問

ASCは必ず暗号?

一般のASCIIデータにも使われます。

鍵ファイルを誰に渡す?

秘密鍵と公開鍵を識別し、秘密鍵は公開しません。

Bad signatureは無視?

版・対象ファイル・鍵を再確認します。

形式の基本情報:正式名称・MIME type・管理団体
名称
ASCII Armor and Other Text Data
管理・仕様
GnuPG
MIME type
用途・配信元の指定を確認してください。拡張子だけでMIME typeは確定できません。

公式・一次情報

  • ソフトウェア公式gpg manual

    署名検証・復号・ASCII armorの操作。

    GnuPG · リンク確認:
  • ソフトウェア公式The GNU Privacy Handbook

    鍵の取り扱いと署名検証の基礎。

    GnuPG · リンク確認: