• แนะนำการใช้งานเบื่องต้น การใช้งาน-community
    ประกาศ :
    • ทำการแก้ไขระบบนับถอยหลังเพื่อดาวน์โหลดไฟล์แล้ว
กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see


News

ข่าว Android เพิ่ม TrustedTime API เช็คเวลาจากเซิร์ฟเวอร์ ป้องกันเวลาในเครื่องเพี้ยนหรือถูกแก้ไข

News 

Moderator
สมาชิกทีมงาน
Moderator
Verify member
เข้าร่วม
1 มิถุนายน 2011
ข้อความ
11,238
คะแนนปฏิกิริยา
0
คะแนน
0
กูเกิลออก API ตัวใหม่ของ Android ชื่อว่า TrustedTime บังคับให้ฮาร์ดแวร์เช็คเวลากับเซิร์ฟเวอร์ของกูเกิลเป็นระยะ เพื่อให้มั่นใจว่าเวลาบนฮาร์ดแวร์นั้นๆ ถูกต้องเสมอ

กูเกิลบอกว่าปัจจุบันมีแอพจำนวนมากที่ต้องอ้างอิงเวลาที่ถูกต้อง เช่น ปฏิทินนัดหมาย, แอพการเงิน, แอพขนส่งสินค้า, เกมออนไลน์, แอพความปลอดภัยที่ต้องใช้เวลาเข้ามาสร้างรหัส OTP สำหรับ 2FA แต่การอ้างอิงเวลาบนเครื่องอาจมีความผิดพลาด ทั้งที่ผู้ใช้ไม่ตั้งใจ (เผลอเปลี่ยนเวลาในเครื่อง, นาฬิกาในเครื่องเพี้ยน) หรือตั้งใจ (แก้เวลาในเครื่องเพื่อโกงบางอย่าง)

TrustedTime API ถูกออกแบบมาเพื่อแก้ปัญหานี้ มันถือเป็นส่วนหนึ่งของ Google Play Services และใช้ได้กับ Android 5.0 ขึ้นไป โดยนักพัฒนาแอพสามารถเรียก API ตัวนี้ในช่วงแอพเริ่มทำงาน (import com.google.android.gms.time.TrustedTimeClient) แล้วเรียกถามเวลาจาก TrustedTimeClient เมื่อต้องการใช้ค่าเวลาที่เชื่อถือได้

ข้อจำกัดของ API ตัวนี้คือต้องต่อเน็ตเพื่อเช็คเวลากับเซิร์ฟเวอร์ หากเครื่องออฟไลน์อยู่ การขอเวลาจะไม่ได้ค่า timestamp กลับคืนมา

ที่มา - Android Developers Blog

Android เพิ่ม TrustedTime API เช็คเวลาจากเซิร์ฟเวอร์ ป้องกันเวลาในเครื่องเพี้ยนหรือถูกแก้ไข-1.png


Topics:
Android
Google Play Services
Development

Continue reading...
 

กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see
กลับ
ยอดนิยม