🔐 通訊安全實作手冊

本文件分為:資安理論、OTP 多重計算法、凱撒加密。請點擊列印並分頁保存。

第一部分:資料安全核心與準則

在建立通訊前,必須理解 CIA 資訊安全三要素,這是所有防禦體系的基石。

1. 機密性 (Confidentiality) 確保只有授權者能讀取資訊。在 OTP 加密中,即使攔截者拿到數字串,沒有密鑰也無法還原真相。
2. 完整性 (Integrity) 確保資訊未遭篡改。若密文在傳輸中被改動,解密後的內容將失去邏輯(亂碼),藉此提醒通訊已遭破壞。
3. 可用性 (Availability) 確保授權者隨時能取用通訊工具。密碼本的物理備份與保護是維持可用性的關鍵。

🚨 離線加密操作準則

第二部分:高強度 OTP 指南 (雙重計算法)

1. 文字轉數字對照表

ABCDEFGHIJKLM
01020304050607080910111213
NOPQRSTUVWXYZ
14151617181920212223242526

2. 方法 A:位元拆分法 (適合初學者)

將雙位數拆開計算。例如:S (19) 拆成 19
運算:垂直相加,超過 10 則不進位(只寫個位數)。
明文 (S)19
密鑰84
密文93
*解密時:9-8=1, 3-4(借10)=9。還原 19 (S)。

3. 方法 B:雙位數計算法 (適合進階者)

不拆分數字,將 S (19) 視為一個整體進行運算。
運算:(明文數字 + 密鑰數字),結果若大於 26 則減去 26。
明文 (S)19
密鑰08
密文01
*計算:19 + 8 = 27,超過 26,故 27-26=01。發送密文 01 (A)。
解密:(密文數字 - 密鑰數字),結果若小於 1 則加上 26。

4. 隨機密鑰區 (Page: 001)

72910 44821 00394 15822 90217
33481 05629 11048 57239 88102
49201 77345 61092 83746 55012

第三部分:凱撒加密法 (Caesar Cipher)

1. 字母與數字位移對照 (+3)

明文ABCDEFGHIJKLM
密文DEFGHIJKLMNOP
明文NOPQRSTUVWXYZ
密文QRSTUVWXYZABC
數字0123456789空格
密文3456789012-
凱撒加密混合範例:
明文CAT119
密文FDW442
注意:凱撒加密強度較低,建議僅用於日常非機密通訊或教學練習。