การปกป้องข้อมูลที่จัดเก็บด้วย Cryptography
| English | ไทย |
|---|---|
| cryptography/krɪpˈtɒɡrəfi/ | การเข้ารหัส |
| plaintext/ˈpleɪntekst/ | plaintext |
| key/kiː/ | คีย์ |
| ciphertext/ˈsaɪfətekst/ | ciphertext |
| keyspace/ˈkiːspeɪs/ | พื้นที่กุญแจ |
| symmetric encryption/sɪˈmetrɪk enˈkrɪpʃn/ | symmetric encryption |
| AES/ˌeɪ iː ˈes/ | AES |
| block cipher/blɒk ˈsaɪfə/ | บล็อกไซเฟอร์ |
加密基础
- 密码学 隐藏信息。
- 加密将 明文 与 密钥 结合生成 密文。
- 密钥空间 是可能密钥的数量——n位密钥有 $2^n$ 种组合。
การเข้ารหัสแบบสมมาตร
- 对称加密 使用 相同密钥 进行加密和解密。
- 标准算法是 AES,一种 分组密码。
- 双方都需要相同的秘密密钥——安全地共享它是关键挑战。
การเข้ารหัสแบบสมมาตรใช้...
Symmetric = คีย์shared เดียว
block cipher แบบสมมาตรมาตรฐานสมัยใหม่คือ...
AES เป็นมาตรฐานแบบสมมาตร
ผลลัพธ์ที่สุ่มจากการเข้ารหัสอัลกอริทึมเรียกว่า ____
การเข้ารหัสแปลงข้อความต้นฉบับเป็น ciphertext
更大的密钥意味着更高安全性
- 更大的密钥空间会使攻击者花费更长时间猜测。
- 更长的密钥更安全但速度较慢。
- AES处理128位分组,用于保护Wi-Fi、浏览和文件安全。
对称加密快速且强壮,但它有一个难题:双方必须预先共享同一个秘密密钥。在不安全的信道上传输该密钥会导致泄露——而这正是非对称密码学接下来要解决的问题。
เข้ารหัสโดยการเลื่อนตำแหน่งตัวอักษร
การเข้ารหัสรวมข้อความต้นฉบับกับคีย์ ในที่นี้คือจำนวนการเลื่อน; มีเพียงผู้รู้จึงจะถอดรหัสได้
Keyspace ที่ใหญ่ขึ้นทำให้คีย์เข้ารหัสยากต่อการทายมากขึ้น
คีย์ที่เป็นไปได้越多 = เวลาในการทายมากขึ้น
คีย์ 4-bit มีคีย์ที่เป็นไปได้กี่ตัว? (2^4)
$2^4 = 16$ คีย์ที่เป็นไปได้
简单的凯撒密码将每个字母偏移固定的密钥值。当密钥=3时,CAT 变为 FDW。只有知道偏移量(即密钥)的人才能将 FDW 还原为 CAT。像 AES 这样的真实算法使用大得多的密钥空间,但原理相同。
密码学 利用 密钥 将 明文 转换为 密文。更大的 密钥空间(n位密钥对应 $2^n$)更难破解。对称加密(例如 AES)使用一个共享密钥——快速且强壮,但必须安全地交换共享密钥。