cipher เป็น algorithm ที่สามารถใช้ encryption และ decryption ได้
และอีกความหมายถึง cipher หมายถึง รหัส(code) ได้ด้วย
cipher รากศัพท์นั้นหมายถึง 0(Zero) มาจาก ภาษาต่างๆดังนี้
Middle French ใช้คำว่า cifre
Medieval Latin ใช้คำว่า cifra
Arabic صفر ṣifr

ข้อแตกต่างระหว่าง cipher กับ code นั้นคือ
Code เป็นการเปลี่ยนจากข้อความไปสู่รูปแบบอื่น เช่น Morse code
ส่วน cipher จะเป็นการเปลี่ยนตัวอักษรแบบ 1 ต่อ 1 เช่น caesar cipher
ซึ่ง caesar cipher นั้นเป็นการเข้ารหัสอย่างง่าย โดยการเลื่อนอักษรไป 3 ตำแหน่ง
Plain: ABCDEFGHIJKLMNOPQRSTUVWXYZ
CipherEFGHIJKLMNOPQRSTUVWXYZABC
ตัวอย่างวการเขียน : CITEC จะกลายเป็น FLWHF

ทราบหรือไม่ว่า caesar cipher นั้นยังไม่ใช่ cipher ชิ้นแรกของโลกยังมีที่เก่ากว่านั้นอีก ...

**Hidden Content: To see this hidden content your post count must be 3 or greater.**

ถ้าไม่ถูกหัวข้อรบกวนย้ายด้วยนะครับ