วันอังคารที่ 3 กรกฎาคม พ.ศ. 2555
การเข้ารหัสแบบ AES และ Triple DES บนสมาร์ทโฟนและระบบของ BlackBerry
ช่วงนี้ไม่ค่อยมีข่าวเท่าไรคับกับสมาร์ทโฟนที่ชื่อผลไม้อย่าง BlackBerry ด้วยความที่เป็น OS ปิดไม่ค่อยมี Apps ให้เล่นหลากหลาย แต่ก็ยังมีกลุ่มคนใช้สมาร์ทโฟนตัวนี้อยู่ไม่น้อยเช่นกัน จะดูได้จากยอดการขายโปรเสริม ไม่ว่าจะเป็นโปรบีบีดีแทค หรือ โปรบีบีวันทูคอล ยังมียอดสมัครเข้าไปแต่ละเครือข่ายเป็นมูลค่าทางการตลาดไม่ได้น้อยเลยที่เดียว ในความคิดที่แว้บเข้ามาให้สมองของผมก็คือทำไม่ RIM ไม่ทำ Apps ลงไปในแอนดรอย หรือขายเทคโนโลยีให้ Google เลยจะได้ไปต่อได้เพิ่มขึ้น แต่อย่างว่าอาจจะรักและเชื่อในความเป็น BlackBerry งั้นในบทความนี้มาดูระบบรักษาความปลอดภัยของแบล็คเบอร์รี่กันนอกจากคุณสมบัติอันโดดเด่นแล้วสมาร์ทโฟนแบล็คเบอร์รี่ยังเลือกใช้เทคโนโลยีการเข้ารหัสข้อมูล หรือระบบรักษาความปลอดภัยขั้นสูง และได้รับการยอมรับ 2 รูปแบบ ประกอบด้วย
AES ย่อมาจากมาตรฐานการเข้ารหัสขั้นสูงและจะถือเป็นรุ่นมาตรฐานวิธีการเข้ารหัสลับต่อไประบบ AES ใช้ในซอฟแวร์เครื่องล็อคที่ปลอดภัยเช่นเดียวกับมาตรฐานการเข้ารหัสที่ใช้โดยรัฐบาลสหรัฐ ทั้งนี้ขึ้นอยู่กับบัฟฟาโลอุปกรณ์ที่มีทั้งแบบ 128 บิตหรือการเข้ารหัส 256 บิต ความจริงแล้ว มีชื่อว่า Rijndael แต่ที่เราเรียกกันว่า AES เพราะว่า มันเป็น การเข้ารหัสที่ชนะในการประกวดของ AES ซึ่งในการแข่งขันนั้นได้มี การเข้ารหัสแบบอื่นๆๆเข้ารอบมาพอสมควรเช่น MARS, RC6, Rijndael, Serpent, Twofish ซึ่งในจํานวนผู้เข้าแข่งขันทั้งหมดนี้ Rijndael ไม่ได้เป็น การเข้ารหัสที่แข็งแกร่งที่สุด (แข็งแกร่งและปลอดภัยสุดคือ Serpent ที่พัฒนาโดย Ross Anderson, Eli Biham และ Lars Knudsen ซึ่งได้รางวัลเป็นที่ 2 ) แต่เป็นเพราะว่าโดยรวมแล้ว Rijindael มีความสามารถที่เป็นน่าใจมากกว่า (เช่น ความเร็ว)ส่วนการทํางานของ AES จะแบ่งออกเป็น 4 ส่วนใหญ่ๆๆคือ คือ AddRoundKey, SubBytes, ShiftRows และ MixColums โดยในรอบสุดท้ายจะใช้ AddRoundKey แทน MixColums นี่เป็นแค่คร่าวๆๆนะครับ AES ก็เป็น Block cipher อย่างนึง ที่มีขนาดของ key หลากหลายแบบแล้วแต่การเลือกใช้ ซึ่งปกติแล้วจะใช้ 128 bit แต่ว่าในบางองคกรณ์ที่ต้องการความปลอดภัยสูงมากๆๆ หรือ เป็นข้อมูลลับของรัฐบาล จะใช้คีย์ที่มีความยาวมากกว่านั้น เช่น 256 bit เป็นต้น
ภาพแสดงการได้มาซึ่งการเข้ารหัสแบบ AES ด้วยกระบวนการทางคณิตศาตร์
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น