จัน:Base64 เป็นวิธีการเข้ารหัสอย่างหนึ่งทำโดยเปลี่ยนจากคำหรือข้อความไปเป็นรูปแบบที่ไม่สามารถอ่านได้ง่ายสำหรับวิธีการเข้ารหัสแบบ base64
อิน:แล้วมันมีหลักการยังไงหรอ
จัน:ยกตัวอย่างคำว่า ?MOS? ต้องการเข้ารหัสแบบ base64 ขั้นตอนแรกให้ถอดค่ารหัส ASCII ของแต่ละตัวอักขระ
จัน:ต่อจากนั้นให้เปลี่ยนเป็นระบบเลขฐาน 2 และเขียนติดกันดังนี้ 01001101010011110101001101010100
จัน:ตัดสตริงของบิตดังกล่าวออกเป็นช่วงละ 6 บิต010011 010100 111101 010011 010100
จัน:ซึ่งจะได้เลขในระบบฐาน 10 ดังนี้ 19 20 61 19 20
จัน:เปลี่ยนจากเลขในระบบฐาน 10 ที่ได้ให้เป็นอักขระ base64 โดยใช้ตาราง Base64 Encoding
จัน:ดังนั้นคำว่า ?MOS? เมื่อได้เข้ารหัสแบบ base64 จะถูกเปลี่ยนเป็น ?TU9TU?
VjJ0U1MxWXlUWGhoTTJ4UVYwWkthRlpXVVhkUFVUMDk=
ตอบลบลองแก้ดูหลายๆรอบดิคับ
แก้แล้วแก้อีก
ตอบลบ