Planning
Text
ชื่อหัวข้อที่จะนำเสนอ
- Stream Cipher คืออะไร
โครงสร้างของเนื้อหา
- จำนวนหัวข้อทั้งหมดที่จะนำเสนอ
- 3 หัวข้อ
- แต่ละหัวข้อจะนำเสนออะไร
- หัวข้อที่ 1 : อธิบายความหมายของ Stream Cipher
- หัวข้อที่ 2 : อธิบายกระบวนการทำงานของ Stream Cipher และยกตัวอย่างประกอบ
- หัวข้อที่ 3 : ตัวอย่าง Stream Cipher เช่น …
- Reference : จากที่พี่ต้าอธิบายใน Discord
ประเด็นสำคัญของบทความ
- อธิบายเกี่ยวกับ Stream Cipher ที่เชื่อมโยงมาจาก Symmetric - Key Cryptography
สิ่งที่ผู้อ่านจะได้รับจากบทความ
- เข้าใจหลักการทำงานของ Stream Cipher ในเบื้องต้น
Graphic
เสนอไอเดียสำหรับออกแบบกราฟฟิค
รูปแบบของกราฟฟิคที่จะนำเสนอ
โครงสร้างของกราฟฟิค
- จำนวน Page ที่จะนำเสนอ
- …รูป
- แต่ละ Page เป็นรูปแบบอย่างไร
- รูปที่ 1 :
- รูปที่ 2 :
- รูปที่ 3 :
คำถามที่รบกวนให้ Reviewer ช่วยตอบค่ะ
1. ต้องการรู้ประเด็นไหนเพิ่มเติมไหม เพราะอะไร
2. คิดว่าเรียงลำดับการนำเสนอได้ดีรึยัง ถ้าไม่ดี มีไอเดียอย่างไร
3. มีประเด็นไหนควรตัดทิ้งไหม เพราะอะไร
Content text + graphic
Stream Cipher
คือ การเข้ารหัสแบบ Symmetric - Key Cryptography ที่มีรูปแบบการเข้ารหัสทีละบิตหรือไบต์เรียงต่อกันไปเรื่อย ๆ เช่น หากเราใช้ข้อความธรรมดาที่มีความยาว 160 บิต เป็น Input ข้อความเข้ารหัสหรือ Output ที่ได้จะเป็น 160 บิต
กระบวนการทำงาน : Stream Cipher ใช้แนวคิดของ Keystream ซึ่งเป็นข้อมูลขนาดยาวที่ถูกสร้างขึ้นมาจาก PRNG หรือว่าตัวสร้างเลขสุ่มเทียม โดยข้อความจะถูกเข้ารหัสทีละตัวด้วยตัวเลขที่สอดคล้องกัน เช่น การเข้ารหัส Caesar Cipher แบบเลื่อน 3 ตำแหน่ง (shift 3) จะมี Keystream คือ 333333… เป็นต้น
ตัวอย่าง Stream Cipher เช่น Rivest Cipher (RC4) เป็นต้น