> pgp | gpg | armor <
// ASCII Armor - 具有標頭與校驗和的 PGP/GPG 訊息格式
[PGP/GPG]
標準格式
與 PGP、GPG 等工具相容,可處理加密訊息與金鑰。
[CHECKSUM]
CRC24 完整性
內建 CRC24 校驗和,確保傳輸過程中的資料完整性。
[HEADERS]
清楚的標記
BEGIN/END 標記能清楚標示內容類型與邊界。
>> 技術說明
ASCII Armor 的運作方式:
ASCII Armor 使用 PGP 標頭與 CRC24 校驗和包覆 Base64 編碼資料,讓二進位加密資料可以透過電子郵件等純文字通道安全傳輸。
結構範例:
-----BEGIN PGP MESSAGE----- [Base64 資料] =[CRC24] -----END PGP MESSAGE-----
為何要使用 ASCII Armor:
- >PGP/GPG 加密
- >數位簽章
- >金鑰散佈
- >電子郵件加密
- >安全訊息傳輸
>> 常見問題
什麼是 ASCII Armor?
ASCII Armor 是 PGP 與 GPG 使用的一種格式,用來將二進位加密資料(如金鑰、簽章與加密訊息)編碼成文字格式,以便能透過電子郵件等純文字通道安全傳輸。
為什麼稱為「Armor」?
「Armor」(裝甲)這個詞意指透過將二進位資料包裹在不會被郵件系統或文字編輯器破壞的文字格式中來保護它,相當於替資料穿上「裝甲」,防止損壞。
有哪些常見的區塊類型?
常見的類型包括:MESSAGE(加密訊息)、PUBLIC KEY BLOCK(公鑰區塊)、PRIVATE KEY BLOCK(私鑰區塊)、SIGNATURE(數位簽章)以及 SIGNED MESSAGE(簽名純文字訊息)。
CRC24 校驗和的用途是什麼?
CRC24 校驗和(以 = 開頭的那一行)可協助偵測訊息在傳輸過程中是否遭到破壞,它是對解碼後資料進行的 24 位元循環冗餘檢查。