Hash Function Vs Encryption

Planning

Text

ชื่อหัวข้อที่จะนำเสนอ

  • Hash Function Vs Encryption

รูปแบบของเนื้อหาที่จะนำเสนอ

  • บทความสั้น

โครงสร้างของเนื้อหา

  1. จำนวนหัวข้อทั้งหมดที่จะนำเสนอ
    • 2 หัวข้อ
  2. แต่ละหัวข้อจะนำเสนออะไร
    • หัวข้อที่ 1 : เกริ่นนำเกี่ยวกับ Hash Function และ Encryption
    • หัวข้อที่ 2 : อธิบายความแตกต่างระหว่าง Hash Function และ Encryption ในด้านของกระบวนการทำงาน

ประเด็นสำคัญของบทความ

  • เปรียบเทียบความแตกต่างระหว่าง Hash Function และ Encryption

สิ่งที่ผู้อ่านจะได้รับจากบทความ

  • ได้รู้ว่า Hash Function และ Encryption มีกระบวนการทำงานที่แตกต่างกัน

Graphic

เสนอไอเดียสำหรับออกแบบกราฟฟิค

รูปแบบของกราฟฟิคที่จะนำเสนอ

โครงสร้างของกราฟฟิค

  1. จำนวน Page ที่จะนำเสนอ
    • …รูป
  2. แต่ละ Page เป็นรูปแบบอย่างไร
    • รูปที่ 1 :
    • รูปที่ 2 :
    • รูปที่ 3 :

คำถามที่รบกวนให้ Reviewer ช่วยตอบค่ะ

  1. ต้องการรู้ประเด็นไหนเพิ่มเติมไหม เพราะอะไร
  2. คิดว่าเรียงลำดับการนำเสนอได้ดีรึยัง ถ้าไม่ดี มีไอเดียอย่างไร
  3. มีประเด็นไหนควรตัดทิ้งไหม เพราะอะไร

Content

Hash Function กับ Encryption เป็น 2 ขั้นตอนวิธี ที่มีความคล้ายคลึงกันจนทำให้หลาย ๆ คนสับสนและเข้าใจว่าทั้ง 2 วิธีนี้เป็นตัวเดียวกัน หรือบางคนอาจจะเข้าใจว่า Hash Function เป็น Encryption ประเภทหนึ่งไปเลยก็ได้ ซึ่งที่จริงแล้วทั้ง 2 ตัวเป็นนั้นมีความแตกต่างกันทั้งในด้านของวิธีการ การนำไปใช้งาน ในบทความนี้เราจะมาเปรียบเทียบให้ทุกคนได้เห็นกันว่า 2 วิธีนี้มันต่างกันยังไงบ้าง ?

จริงอยู่ที่ว่าทั้ง Hash Function และ Encryption นั้นเหมาะกับการนำไปจัดการข้อความหรือข้อมูลในระบบคอมพิวเตอร์ และทั้งคู่สามารถที่จะเปลี่ยนแปลงข้อมูลต้นฉบับของเราให้อยู่ในรูปแบบอื่นที่เราไม่สามารถอ่านได้ แต่วิธีการนั้นกลับแตกต่างกันอย่างชัดเจน

เนื่องจาก Hash Function เป็นขั้นตอนวิธีการแปลงข้อมูลที่ไม่สามารถทำให้กลับไปเป็นรูปแบบเดิมได้อีก และมีจุดประสงค์ในการใช้งานหลากหลายรูปแบบ เช่น เพื่อตรวจสอบความสมบูรณ์ของข้อมูลโดยตรวจจับการเปลี่ยนแปลงแก้ไขข้อมูล เป็นต้น

ในขณะที่ Encryption เป็นกระบวนการเข้ารหัสข้อมูลแบบ 2 ทาง ที่เราสามารถทำการถอดรหัส (Decryption) หรือแปลงข้อมูลที่เข้ารหัสแล้วให้กลับไปเป็นข้อมูลต้นฉบับได้ และมีจุดประสงค์หลักในการรักษาความลับและความปลอดภัยของข้อมูล เป็นต้น และขนาดของไฟล์ข้อมูลที่ได้จาก Encryption
image

Reference


คำถามที่รบกวนให้ Reviewer ช่วยตอบค่ะ

  1. โครงมันดูไม่ซับซ้อน ใส่ content มาได้เลยครับ

@Namtan

  • ตกคำว่า “ว่าทั้ง 2 …”
  • ไม่ต้องเว้นวรรค
  • อ่านท่อนนี้แล้วแปลกๆ อะครับ ผลลัพธ์เป็นแบบมีวัตถุประสงค์ คือไร รบกวนปรับใหม่หน่อยครับ

  • แนะนำว่าให้แยก Hash Function เป็น 1 บุลเล็ต และแยก Encryption เป็นอีก 1 บุลเล็ต ครับ ทำให้อ่านง่ายด้วย + คนเอาไปทำกราฟฟิกจะสะดวกมากขึ้นนะ เพราะแบ่งการอธิบายแยกกันเป็นสองส่วนเลย

แก้ทั้งหมดตามที่แจ้งแล้วถือว่าโอเค CF เลยครับ

@Pantitas มีแก้ไขเล็กน้อยครับ หากแก้เสร็จแล้วถือว่าโอเคแล้วครับ

  • วิธีแปลงไฟล์ข้อมูล → วิธีแปลงข้อมูล